本文介绍了如何调试Loadlibrary的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

您好,我是新的公司。

我现在面临惊喜问题:

使用VC6.0我编辑此代码以在我的计算机中加载dll,它只是可以返回HANDLE,

但是当我将代码复制到另一台Win7 PC进行编译和运行时,hdllHandle总是返回NULL。

我有调试并检查那个相对我们指出的路径还行。

有什么问题?提前谢谢。



CString csDllPath = m_strWorkPath +\\CmdDLL.dll; //相对路径没问题

HINSTANCE hdllHandle;

hdllHandle = LoadLibrary(csDllPath);

Hello,I am a new commer.
I face to surprise problem now:
Using VC6.0 I edit this code to load dll in my computer,It is just OK to return HANDLE,
but when I copy the code to another Win7 PC to compile and run,hdllHandle always return NULL。
I have debug and Check that Relative path we point is OK.
What is the problem? Thanks you in advance.

CString csDllPath=m_strWorkPath+"\\CmdDLL.dll"; //Relative path is OK
HINSTANCE hdllHandle;
hdllHandle=LoadLibrary(csDllPath);

推荐答案



这篇关于如何调试Loadlibrary的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-07 13:23