windows定位dll的搜索顺序
Posted 智者无疆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows定位dll的搜索顺序相关的知识,希望对你有一定的参考价值。
原文:http://blog.csdn.net/zzxian/article/details/6429293
Visual C++
Windows 用来定位 DLL 的搜索路径
通过隐式和显式链接,Windows 首先搜索“已知 DLL”,如 Kernel32.dll 和 User32.dll。Windows 然后按下列顺序搜索 DLL:
1. 当前进程的可执行模块所在的目录。
2. 当前目录。
3. Windows 系统目录。GetSystemDirectory 函数检索此目录的路径。
4. Windows 目录。GetWindowsDirectory 函数检索此目录的路径。
5. PATH 环境变量中列出的目录。
以上是关于windows定位dll的搜索顺序的主要内容,如果未能解决你的问题,请参考以下文章
Windows2008R2无法定位程序输入点于动态链接库kernel32.dll