1. 问题描述
加载DLL时,将绝对地址 添加到路径中,读取后HMODULE为空句柄。使用GetLastError()显示错误为126。
std::string path = "C:\\Users\\Administrator\\Documents\\Visual Studio 2010\\Projects\\LeafAptus\\Leaf SDK\\32bit\\bin\\LeafSDK.dll";
HMODULE hSDKModule = ::LoadLibraryEx( path.c_str(), NULL, LOAD_WITH_ALTERED_SEARCH_PATH );
DWORD z = GetLastError();