1.首先加载dll文件
hm = ::LoadLibrary( LibraryName.c_str() );
DWORD error= GetLastError();
如果返回hm为0,则使用GetLastError()获得错误码。
如果返回为:126 127,则使用vc工具 depends查看dll依赖的dll是否被加载。
逐项查找。
2.GetProcAddress()失败,则表示没有这个模块。
dll加载的问题,主要集中在:
1. dll目录制定不对.
2. dll依赖的dll没有加载,请将相关的dll放在相应的目录下。
3. dll生成要正确.
阅读(350) | 评论(0) | 转发(0) |
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
hm = ::LoadLibrary( LibraryName.c_str() );
DWORD error= GetLastError();
如果返回hm为0,则使用GetLastError()获得错误码。
如果返回为:126 127,则使用vc工具 depends查看dll依赖的dll是否被加载。
逐项查找。
2.GetProcAddress()失败,则表示没有这个模块。
dll加载的问题,主要集中在:
1. dll目录制定不对.
2. dll依赖的dll没有加载,请将相关的dll放在相应的目录下。
3. dll生成要正确.
相关热门文章
给主人留下些什么吧!~~
评论热议