首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

奇怪的加载dll失败解决思路

2012-01-15 
奇怪的加载dll失败代码如下CStringstrfilestrfileMyDll.dll CFileFindffindif(ffind.FindFile(strfi

奇怪的加载dll失败
代码如下
CString   strfile;
strfile   =   "MyDll.dll ";
CFileFind   ffind;
if   (   ffind.FindFile(strfile)   )
{
HINSTANCE   hInst;
hInst   =   NULL;
hInst   =   LoadLibrary( "MyDll.dll ");
............
}
用F5发现hInst仍然是NULL;
但是我加载另外一个dll确是正常的。问题在哪里呢?
两个dll都是正常的。

[解决办法]
试下用全路径,用GetLastError看下最后出错代码.
[解决办法]
用GetLastError看下最后出错代码.
[解决办法]
是否该DLL中还包含有别的模块?

热点排行