dll需要其他dll并且它是从第三方调用的

时间:2015-06-23 17:12:20

标签: c++ dll load shared-libraries dynamic-library

这是一个非常棘手的问题,但我们走了:

  • 我制作的dll是第三方应用的插件,所以我无法修改该应用代码。我们称之为app.exe
  • 我的dll(my.dll)还依赖于其他第三方dll(other.dll)

我如何强制加载它? 我的意思是,如果我将other.dll放在与app.exe相同的路径中,一切正常,但如果我把它放在与my.dll相同的路径上,它不会加载my.dll,因为它依赖于other.dll但app.exe没有加载它,因为app.exe使用非常严格的方式加载dll。

显然我试着调用LoadLibrary,但正如我所料,它在尝试加载之前无法正常工作。

这个问题长期以来一直令我头痛。

问候,F。

0 个答案:

没有答案