1. 程式人生 > >Windows 用來定位 DLL 的搜尋路徑

Windows 用來定位 DLL 的搜尋路徑

參考自:https://msdn.microsoft.com/zh-cn/library/253b8k2c.aspx

通過隱式和顯式連結,Windows 首先搜尋“已知 DLL”,如 Kernel32.dll 和 User32.dll。 Windows 然後按下列順序搜尋 DLL:

  1. 當前程序的可執行模組所在的目錄。

  2. 當前目錄。

  3. Windows 系統目錄。 GetSystemDirectory 函式檢索此目錄的路徑。

  4. Windows 目錄。 GetWindowsDirectory 函式檢索此目錄的路徑。

  5. PATH 環境變數中列出的目錄。