DLLとライブラリ – プログラミング – Home

通知
すべてクリア

DLLとライブラリ


ひろ
 ひろ
(@ひろ)
ゲスト
結合: 25年前
投稿: 149
Topic starter  

最近VCを始めたものです。
いつもMFCダイアログベースのアプリケーションばかりを
作成していますので、他の作成できるプロジェクトについて
いまいちわかっておりません。

以下が質問です。

VCプロジェクトでスタティックライブラリを作成するのと
MFC AppWizard(dll)の両方どちらでつくっても
LIBとDLLって作成されると思います。

この両方の使い方は、同じ使用方法なのでしょうか?
例えばどちらのDLLもLoadLibraryして
GetProcAddressをした後には正常に関数をCALLできるのでしょうか?

また、どうゆう時にスタティックライブラリで作成し、
またMFC AppWizard(dll)で作成する場合ってのはどういう場合なのでしょうか?

御教授いただければ幸いです。
よろしくお願いします。


引用解決済
トピックタグ
ひろ
 ひろ
(@ひろ)
ゲスト
結合: 25年前
投稿: 149
Topic starter  

すいません。スタティックでは、DLLはできませんね
質問間違ってました(汗

訂正します。
ダイナミックリンクライブラリのDLLと
MFC AppWizard(dll)の作成されるDLLの違いを教えてください。
>この両方の使い方は、同じ使用方法なのでしょうか?
>例えばどちらのDLLもLoadLibraryして
>GetProcAddressをした後には正常に関数をCALLできるのでしょうか?

宜しくお願いします。

投稿前にチェックせず申し訳ございませんでした。


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

DLLを作る人がMFCを使うかどうかの違いです。
出来あがったDLLを使う人にとってはどちらも同じです。

ただし、MFC AppWizard(dll)で「拡張DLL」を選んだ場合は、
DLLを使う人もMFCを使わなければなりません。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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