2

私はDLLをよりよく理解するために、DLLで遊んでいます。Addそこで、、、Subおよびへの関数を持つ単純なdll(ロード時のダイナミックリンクを使用)を作成しましたMul__declspec(dllexport)関数宣言に使用したdllのヘッダーファイル。

実行可能ファイルについては、dllをコンパイルした後に作成された.libをプロパティに追加しました(リンク用)。その後、をAdd使用せずに関数を直接呼び出しました__declspec(dllimport)。プログラムは機能しました。次に、呼び出し元の関数を変更する__declspec(dllimport) (Add)と、プログラムは再び機能しました。

何が必要なのかわからないの__declspec(dllimport)ですか?ランタイムリンクDLLはまだコーディングしていませんが、これまでに見た例から、その場合もdllimportは必要ありません。

ご協力いただきありがとうございます。

4

0 に答える 0