【发布时间】:2009-05-10 20:27:23
【问题描述】:
我有一个 C++ Windows 应用程序 myapp.exe,它加载了几个插件。
插件需要找到其 DLL 的路径。我可以为此使用 GetModuleFileName,但它需要插件 DLL 的句柄。我不知道从哪里得到这个手柄。 GetModuleHandle(NULL) 返回可执行文件的句柄。
一种选择是使用 GetModuleHandle (GetModuleHandle("myplugin.dll") ) ,但这需要对插件的名称进行硬编码,我想避免这种情况。
感谢任何帮助。
保罗
【问题讨论】: