動的リンクLoad-Time使用
DLL を作成したら、アプリケーションで定義されている関数を使用できます。 Myputs.dllからエクスポートされた myPuts 関数を使用する単純なコンソール アプリケーションを次に示します ( 「Simple Dynamic-Link Library の作成」を参照)。
この例では DLL 関数を明示的に呼び出すので、アプリケーションのモジュールをインポート ライブラリ Myputs.lib にリンクする必要があります。 DLL の構築の詳細については、開発ツールに含まれているドキュメントを参照してください。
#include <windows.h>
extern "C" int __cdecl myPuts(LPCWSTR); // a function from a DLL
int main(VOID)
{
int Ret = 1;
Ret = myPuts(L"Message sent to the DLL function\n");
return Ret;
}
関連トピック