LoadLibrary函数调用失败 我做了一个插件框架。随便写了两个插件示例(MFC规则DLL类型),在我的电脑上运行没问题,但在其他有些电脑上不能运行,原因是LoadLibrary函数调用失败。请问是什么原因呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计是路径问题LoadLibrary失败后,接着调用GetLastError()看看错误码 If the function succeeds, the return value is a handle to the module.If the function fails, the return value is NULL. To get extended error information, call GetLastError. 估计是mfc的dll没有拷贝过去,又或者vc9-vc10的运行时没有安装。 使用静态MFC dll编译一下再拷贝过去试试。 如果失败的机器是win7的话,有可能是权限问题 在LoadLibrary后调用GetLastError()就会知道原因了. 路径问题!!将运行时库放到system32或者windows目录下,基本就可以了,exe只从当前exe目录下找运行时库。 为什么用vc6.0生成的exe文件那么大,附代码 请教Cstring的find函数的问题 在VC中如何直接执行MessageBox信息? VC里没有现成的String类型吗? win32 api 打不开,咋个回事? 开发com我是应该学习哪个MFC还是ATL? 我的程序 在VC里如何实现QQ的界面啊,急急急急急急急急急急急? 各位高手,编写COM(VC++6.0)时,如何调用VB编写的OCX控件? 请教问题 谢谢 未发现数据源名称并且未指定默认驱动程序问题 怎么在对话框里将数据写到TXT里
LoadLibrary失败后,接着调用GetLastError()看看错误码
将运行时库放到system32或者windows目录下,基本就可以了,exe只从当前exe目录下找运行时库。