使用Load-Time动态链接

创建 DLL 后,可以使用它在应用程序中定义的函数。 下面是使用从Myputs.dll (导出的 myPuts 函数的简单控制台应用程序,请参阅 创建简单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;
}

加载时动态链接