64,282
社区成员
发帖
与我相关
我的任务
分享
#define WINVER 0x0502
#include <windows.h>
int main(){
SetDllDirectory("你的DLL目录");
//Set-在搜索应用程序目录和搜索系统目录之间,搜索这个目录的DLL文件
//另有AddDllDirectory
HINSTANCE h = LoadLibrary("a.dll");
//这个时候载入DLL,如果你的DLL是通过lib“静态”链接的。。好吧。。其实可以有另一个办法让lib在Startup的时候执行SetDllDirectory。。。
printf("%d\n", h);
}
参考:
SetDllDirectory:
http://msdn.microsoft.com/ZH-CN/library/windows/desktop/ms686203(v=vs.85).aspx
AddDllDirectory:
http://msdn.microsoft.com/ZH-CN/library/windows/desktop/hh310513(v=vs.85).aspx