windows – 进程可以加载两个名称完全相同的DLL吗?
帮助解释
MSDN:
注意:具有相同名称的多个DLL基本上是个坏主意,这只是为了获得更好的图片. 考虑: ...xfoo.exe ...xabar.dll ~ no further dependencies ...xbbar.dll ~ no further dependencies 是否可以使用显式加载库调用将这两个bar.dll加载到foo.exe中?以及/如何记录和支持(否则我只是尝试它.) 也就是说,以下是否可以在Windows7上可靠地工作: // Load using full path: HANDLE a_mod = LoadLibrary(L"...xabar.dll"); HANDLE b_mod = LoadLibrary(L"...xbbar.dll"); // now use moth DLLs ... 解决方法
从文档(强调我的):
因此,当您提供完整路径时,您担心的条款不适用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |