共用方式為


Dynamic-Link程式庫 (動態連結程式庫)

動態連結程式庫 (DLL) 是一個模組,其中包含可由另一個模組 (應用程式或 DLL) 使用的函式和資料。

DLL 可以定義兩種函式:匯出和內部。 匯出的函式是要由其他模組呼叫,以及從定義匯出函式的 DLL 內呼叫。 內部函式通常只能從定義它們的 DLL 內呼叫。 雖然 DLL 可以匯出資料,但其資料通常只能由其函式使用。 不過,無法防止另一個模組讀取或寫入該位址。

DLL 可讓您將應用程式模組化,以便更輕鬆地更新和重複使用其功能。 DLL 也有助於在數個應用程式同時使用相同的功能時降低記憶體額外負荷,因為雖然每個應用程式都會收到自己的 DLL 資料複本,但應用程式會共用 DLL 程式碼。

Windows 應用程式開發介面 (API) 實作為一組 DLL,因此任何使用 Windows API 的程式都會使用動態連結。

注意

如果您是電腦上 DLL 的使用者遇到困難,您應該連絡發佈 DLL 的軟體廠商客戶支援。 如果您覺得需要 Microsoft 產品的支援, (包括 Windows) ,請前往我們的技術支援網站,網址為 support.microsoft.com

 

VISUAL C++ (DLL)