AfxLoadLibrary一个DLL文件的奇怪的问题,有兴趣看看?? hdlExecute = AfxLoadLibrary(sDllPath);返回值是0,但我的文件路径没有问题啊,百思不得起解?郁闷! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果确保路径没有错,那就是dll已经损坏, 或无效的dll。vc 工具 depends 可以查看dll是否有效 AfxLoadLibrary参数是路径是文件名你只要把调用的dll文件放到调用这个dll的application路径下就可以了。不仔细看MSDNPoints to a null-terminated string that contains the name of the module (either a .DLL or .EXE file). The name specified is the filename of the module. 这个DLL没有问题,并且和Application在同一个路径下面。sDllPath得到的是一个绝对路径 AfxLoadLibrary参数不是路径只要文件名就可以了!!!! 是不是你的sDllPath没有写对。例如路径的双斜杠等。 还是不行的话就是你的路径不对,是你自己写的exe来调用的吗?或者是其它exe或者系统dll,如果是系统来调用就要放到系统路径下去。 调试看一下你得到的sDllPath是否正确。一般这种问题就是dll损坏或者路径设错 是在VC环境下运行的?看你的工程的work directory是否正确 我想应该是这样的,因为这个DLL A里面又调用了另外的DLL B,而DLL B本身的调用有问题。 VC中用CCoolBar在MDI下做浮动窗口问题! 如何在一个窗口中加入多个标签? VS2005的工程文件如何设置加入dell文件 如何吧批处理文件嵌入到exe中 好挣的100分!关于树节点的内容修改(就是setitemtext)的问题!不过有点着急!! VC中polygon()进行区域填充的问题 ListCtrl控制的问题 请问这段代码有问题吗? 请问当启动一个应用程序是如何才能在任务栏上不显示? 怎样在Visual C++程序中控制Access数据库的安全 如何读取系统的操作系统事件日志?有这样的函数吗? 如何实时反应客户端与服务器端是否还处与连接状态???急!!
你只要把调用的dll文件放到调用这个dll的application路径下就可以了。不仔细看MSDN
Points to a null-terminated string that contains the name of the module (either a .DLL or .EXE file). The name specified is the filename of the module.
sDllPath得到的是一个绝对路径
一般这种问题就是dll损坏或者路径设错