Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C DLL目录中的加载时动态链接_C_Dll - Fatal编程技术网

C DLL目录中的加载时动态链接

C DLL目录中的加载时动态链接,c,dll,C,Dll,我正在使用带有加载时动态链接的DLL。我想知道我的可执行文件如何在不调用运行时链接的LoadLibrary()函数的情况下知道DLL文件的位置。 DLL是否必须与使用加载时间链接加载它的可执行文件位于同一目录中?1当前进程的可执行模块所在的目录。 2当前目录。 3打开Windows系统目录。GetSystemDirectory函数检索此目录的路径。 4打开Windows目录。GetWindowsDirectory函数检索此目录的路径。 5路径环境变量中列出的目录

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

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