LoadLibrary加载DLL的问题
我在vc.net(用mfc)中用LoadLibrary加载dll
但总是返回找不到指定模块的错误
代码如下:
bool bRe = ::LoadLibrary("rtdbapi.dll");
long lRes=::GetLastError();//返回7E
请问问题出在哪
待加载的dll我拷贝在了程序运行所在目录下
我在vc.net(用mfc)中用LoadLibrary加载dll
但总是返回找不到指定模块的错误
代码如下:
bool bRe = ::LoadLibrary("rtdbapi.dll");
long lRes=::GetLastError();//返回7E
请问问题出在哪
待加载的dll我拷贝在了程序运行所在目录下
你放在 system32试试
一样啊,我拷贝到32目录下了
Dll文件放在编译好的执行文件所在目录下。
Dll文件放在编译好的执行文件所在目录下。
-----------
我就是放那的
rtdbapi.dll还需要别的dll
用depend看看
用绝对路径试试,看看问题是不是没找到dll
rtdbapi.dll还需要别的dll
用depend看看
-----------
找到就是这个原因,多谢各位