标签: c dll
我正在使用带有加载时动态链接的DLL。我想知道我的可执行文件如何知道DLL文件的位置而不调用运行时链接的LoadLibrary()函数。 DLL是否必须与使用加载时链接加载它的可执行文件位于同一目录中?
LoadLibrary()
答案 0 :(得分:0)
1当前进程的可执行模块所在的目录 2当前目录。 3 Windows系统目录。 GetSystemDirectory函数检索此目录的路径 4 Windows目录。 GetWindowsDirectory函数检索此目录的路径 5 PATH环境变量中列出的目录。
http://msdn.microsoft.com/en-us/library/7d83bc18.aspx