使用Load-Time动态链接
创建 DLL 后,可以使用它在应用程序中定义的函数。 下面是一个简单的控制台应用程序,它使用从导出的 myPuts 函数Myputs.dll (请参阅 创建简单Dynamic-Link库) 。
由于此示例显式调用 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;
}
相关主题