VC++で作ったEXEをDLLにしたい – プログラミング – Home

VC++で作ったEXEをDLLにしたい
 
通知
すべてクリア

[解決済] VC++で作ったEXEをDLLにしたい


梁本
 梁本
(@梁本)
ゲスト
結合: 20年前
投稿: 3
Topic starter  

現在、VC++で作ったアプリケーションをDLLにして、別のアプリケーションに組み込んで、
そのアプリケーションから起動できるようにしたいのですが、

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

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


引用未解決
トピックタグ
wood
 wood
(@wood)
ゲスト
結合: 23年前
投稿: 895
 

SDKで作っているか・・とか
MFCで作っている・・とか

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

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

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

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

レス付きませんよ

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


返信引用
梁本
 梁本
(@梁本)
ゲスト
結合: 20年前
投稿: 3
Topic starter  

すみません、何を書いたらいいかもわかっていない状態でしたので・・・。

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

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

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

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


返信引用
wood
 wood
(@wood)
ゲスト
結合: 23年前
投稿: 895
 

「DLLの作成タイプタイプ」は標準DLLと言うものと、MFC拡張DLLと言うものと
もうひとつは忘れた
と言うのがあります

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

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


返信引用
ku
 ku
(@ku)
ゲスト
結合: 24年前
投稿: 312
 

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


返信引用
vv
 vv
(@vv)
ゲスト
結合: 20年前
投稿: 3

返信引用
梁本
 梁本
(@梁本)
ゲスト
結合: 20年前
投稿: 3
Topic starter  

マルチスレッドについて再度勉強しなおして作成しようと思います。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました