VC++で作ったEXEをDLLにしたい

[戻る]
梁本 2005/03/03(木) 18:45:44
現在、VC++で作ったアプリケーションをDLLにして、別のアプリケーションに組み込んで、
そのアプリケーションから起動できるようにしたいのですが、

DLL用のプロジェクトを作成し、作成したアプリケーションのソースを移管していけばい
いと思うのですが
どのようにすればいいのかわからない状態です。

すみませんがアドバイスいただけないでしょうか。
また自分でも調べておりますが、参考になるHPや書籍をご存知でしたら教えていただけな
いでしょうか。

wood 2005/03/03(木) 19:13:58
SDKで作っているか・・とか
MFCで作っている・・とか

ウィンドウをがあるとか、ないとか
コンソールアプリだとか

利用側とリソースID重複しないように作れているとか
                  作れていないとか

DLLに持たせるリソースはどんなものまで持たせたいか

どんなEXEなのか、情報提供してくれませんか

レス付きませんよ

DLLも作成タイプありますので、その辺もあったほうが良いですね

梁本 2005/03/03(木) 19:27:26
すみません、何を書いたらいいかもわかっていない状態でしたので・・・。

DLLにしようと思っているアプリケーションは
MFCで作っており、ウィンドウがあります。
リソースIDは別々のプロジェクトで作っていた為、重複しております。
(DLLにしたいアプリはそれほどリソースがないので変更することは可能です)

DLLにしようと思っているのは、パソコンにAD基盤を組み込み
そのAD基盤から得たデータを波形で出力したり、ファイル(csv)に保存したりする処理
を行っております。

DLLを組み込もうと思っているアプリケーションはモータを運転する為に使用している
アプリケーションで、このアプリケーションからボタン等を押すことにより
DLLにしたアプリケーションを起動しようと思っております。

DLLの作成タイプタイプとはなんでしょうか?

wood 2005/03/03(木) 19:37:33
「DLLの作成タイプタイプ」は標準DLLと言うものと、MFC拡張DLLと言うものと
もうひとつは忘れた
と言うのがあります

DLL内のリソースのアタッチの仕方が過去ログに居た記憶はありますが
どれなのか、今はアドバイスできかねます

まず簡単なDLLの作成の仕方を勉強(経験)してからの方が良いと思います
がどうでしょうか

ku 2005/03/04(金) 12:09:15
> アプリケーションで、このアプリケーションからボタン等を押すことにより
> DLLにしたアプリケーションを起動しようと思っております。
DLLにしないでCreateProcess()で別アプリケーション(〜.exe?)
を起動するという方法も考えられます

vv 2005/03/04(金) 16:51:23
MP
http://hpcgi1.nifty.com/MADIA/Vcbbs/wwwlng.cgi?print+200503/05030008.txt

梁本 2005/03/07(月) 09:47:41
[[解決]]
マルチスレッドについて再度勉強しなおして作成しようと思います。

古いスレッドには追加発言できません。