use*_*359 3 windows directory dll path
我有一个关于在Windows系统上获取DLL目录的问题.
情况是这样的:
我有一个DLL和一个EXE文件.exe文件必须加载DLL才能运行.这两个模块位于不同的目录中.而且,DLL的目录是可变的.现在我必须在"运行时"中获取DLL的目录.
我怎么能这样做?
提前致谢.
shf*_*301 6
您是否需要找到DLL加载它的位置或找到加载它的路径?
DLL路径搜索算法记录在MSDN上,您可以使用SearchPath函数搜索系统路径.
如果需要在加载DLL后找到加载DLL的路径,请使用GetModuleFileName函数.这将获取LoadLibrary,GetModuleHandle返回的模块句柄,或作为hinstDLL传递给DllMain并返回DLL的完整路径.
归档时间:
15 年,11 月 前
查看次数:
2996 次
最近记录: