动态库加载的函数总结

1,
HMODULE WINAPI LoadLibrary( _In_ LPCTSTR lpFileName);
f返回值:HMODULE  实际就是 void * 指针
成功则返回库模块的句柄,零表示失败。
参数 类型及说明
lpLibFileName String,指定要载入的动态链接库的名称

2,
GetProcAddress函数检索指定的动态链接库(DLL)中的输出库函数地址。
函数原型:
FARPROC GetProcAddress(
HMODULE hModule, // DLL模块句柄
LPCSTR lpProcName // 函数名
);
返回值:
如果函数调用成功,返回值是DLL中的输出函数地址。如果函数调用失败,返回值是NULL。
3,FreeLibrary 卸载动态链接库
函数原型:
BOOL WINAPI FreeLibrary( _In_ HMODULE hModule);
hModule ;输入参数,被LoadLibrary()加载返回的句柄;
返回值: 返回非零值,卸载成功,为零卸载失败

你可能感兴趣的:(mfc,动态链接库,Visual,Studio)