AfxFreeLibrary
兩者都AfxFreeLibrary和AfxLoadLibrary維護每個載入的程式庫模組的參考計數。
BOOL AFXAPI AfxFreeLibrary(
HINSTANCE hInstLib
);
參數
- hInstLib
載入程式庫模組的控制代碼。 AfxLoadLibrary 會傳回這個控制代碼。
傳回值
本屬性為 TRUE 函數成功後; 否則, ,則為 FALSE。
備註
AfxFreeLibrary減量計數載入的動態連結程式庫 (DLL) 模組的參考。 當參考計數到達零時,模組不相符的呼叫程序的位址空間,並控制代碼不再有效。 此參考次數就遞增一次AfxLoadLibrary呼叫。
之前 unmapping 程式庫模組,系統會讓使用它的處理序中斷連結的 DLL。 如此一來讓 DLL 來清除目前的處理序配置的資源。 進入點函式傳回之後,程式庫模組會移除目前的處理序的位址空間。
使用AfxLoadLibrary ,將 DLL 模組對應。
務必使用AfxFreeLibrary和AfxLoadLibrary (而非 Win32 函式 FreeLibrary 和 LoadLibrary) 如果您的應用程式使用多個執行緒。 使用 AfxLoadLibrary 和 AfxFreeLibrary,可確保載入或卸載擴充 DLL 時所執行的開機與關機程式碼不會毀損全域 MFC 狀態。
範例
請參閱範例的 AfxLoadLibrary。
需求
標頭: afxdll_.h