c++ 在dll 中获取 dll 的路径 reinterpret_cast<HINSTANCE>(&IMAGE_DOS_HEADER)

前言: 比如 我们有个 test.exe 加载了 A.dll 然后 A.dll 内部又加载了 B.dll test.exe 比如在 c盘 A.dll 在D盘 B.dll在E盘 那么 我在B.dll 怎么获取到 加载我的模块的路径呢? GetModuleFileName 这个第一个参数如果填NULL 获取到的肯定是 test.exe 的路径 也就是进程的启动路径 c盘 我们要获取到加载我们的dll
相关文章
相关标签/搜索