问题描述
您好,我是新的公司。
我现在面临惊喜问题:
使用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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!