共用方式為


AfxFreeLibrary

AfxFreeLibraryAfxLoadLibrary 會維護每個載入的程式庫模組的參考次數。

BOOL AFXAPI AfxFreeLibrary( 
   HINSTANCE hInstLib  
);

參數

  • hInstLib
    載入的程式庫模組的控制代碼。 AfxLoadLibrary 會傳回這個控制代碼。

傳回值

如果函式成功,則為 TRUE,否則為 FALSE

備註

AfxFreeLibrary 會載入的動態連結程式庫 (DLL) 模組的參考次數。 在參考計數達到零時,模組從呼叫處理序的位址空間是未對應,且控制代碼不再有效。 每次呼叫 AfxLoadLibrary 時,此參考計數會遞增。

在取消對應程式庫模組之前,系統會啟動 DLL 來中斷處理序使用它的連結。 這樣做可讓 DLL 有機會代表目前處理序來清除資源配置。 在進入點函式傳回之後,程式庫模組從目前處理序的位址空間中移除。

使用 AfxLoadLibrary對應 DLL 模組。

如果應用程式使用多個執行緒,確保使用 AfxFreeLibraryAfxLoadLibrary (而不是 Win32 函式 FreeLibraryLoadLibrary)。 使用 AfxLoadLibraryAfxFreeLibrary,可確保載入或卸載擴充 DLL 時所執行的開機與關機程式碼不會毀損全域 MFC 狀態。

範例

請參閱範例以取得關於 AfxLoadLibrary 資訊。

需求

Header: afxdll_.h

請參閱

參考

AfxLoadLibrary

概念

MFC 巨集和全域