我有一个依赖外部 Dll [让我们说dependent.dll] 的 C++ 程序,现在如果我保留..
- 可执行文件夹中的dependent.dll,它工作正常,但如果我保留
- somne 自定义文件夹中的dependent.dll,它没有。
我努力了
LPCTSTR deplibFullPath = "C:\Program Files\My_Program\Dlls\dependent.dll";
HMODULE hMod = LoadLibraryEx(deplibFullPath , NULL, LOAD_WITH_ALTERED_SEARCH_PATH);
它返回不为空,但每当我访问dependent.dll 中的任何函数时,它都无法正常工作(崩溃)
知道我在哪里做错了,或者我需要做什么额外的事情。
谢谢
-潘卡伊