C DLL Dirctroy中的加载时动态链接

时间:2014-02-21 21:14:36

标签: c dll

我正在使用带有加载时动态链接的DLL。我想知道我的可执行文件如何知道DLL文件的位置而不调用运行时链接的LoadLibrary()函数。 DLL是否必须与使用加载时链接加载它的可执行文件位于同一目录中?

1 个答案:

答案 0 :(得分:0)

1当前进程的可执行模块所在的目录 2当前目录。
3 Windows系统目录。 GetSystemDirectory函数检索此目录的路径 4 Windows目录。 GetWindowsDirectory函数检索此目录的路径 5 PATH环境变量中列出的目录。

http://msdn.microsoft.com/en-us/library/7d83bc18.aspx