WIN7 下调用动态库的问题
程序在XP上跑没有问题。但在WIN7下卡在 LoadLibrary 处,也不报错。调试也停在这里。
DLLInst = LoadLibrary(L"mypro.dll");if(DLLInst == NULL)
{
MessageBox(0, L"未能找到mypro.dll", L"提示", MB_OK + MB_ICONSTOP);
}
else
{
(FARPROC&)RunSet= GetProcAddress(DLLInst, "RunSet");
if(RunSet)
RunSet();
}
[解决办法]
这种情况只能慢慢试吧,比如先把mypro.dll删掉,看程序是报没找到还是卡死等等
[解决办法]
和UAC有关? 关掉UAC试试.