BOOL AFXAPI AfxFreeLibrary (HINSTANCE hInstLib);
ส่งกลับค่า
TRUEถ้าฟังก์ชันสำเร็จ มิฉะนั้นเท็จ?
พารามิเตอร์
hInstLib
ในการจัดการของไลบรารีโหลดโมดูล AfxLoadLibraryส่งกลับหมายเลขอ้างอิงนี้?
หมายเหตุ
ทั้งAfxFreeLibraryและAfxLoadLibraryรักษาจำนวนที่ใช้ในการอ้างอิงสำหรับแต่ละโมดูไลบรารีโหลด การอ้างอิงของAfxFreeLibraryลดลงนับของโมดูลที่โหลด dynamic-link library (DLL) เมื่อการนับจำนวนการอ้างอิงถึงศูนย์ โมดูลถูกแมปจากพื้นที่ที่อยู่ของขั้นตอนการเรียก และหมายเลขอ้างอิงไม่ถูกต้อง จำนวนการอ้างอิงนี้จะเพิ่มขึ้นทุกครั้งที่เรียกว่าAfxLoadLibrary?
ก่อน unmapping โมดูไลบรารี ระบบช่วยให้ DLL การแยกออกจากกระบวนการใช้งาน การทำเช่นนั้นให้ DLL มีโอกาสในการล้างข้อมูลทรัพยากรที่ปันส่วนในนามของกระบวนการปัจจุบัน หลังจากที่ส่งกลับค่าของฟังก์ชันจุด- โมดูไลบรารีจะถูกเอาออกจากพื้นที่ที่อยู่ของกระบวนการปัจจุบัน?
ใช้AfxLoadLibraryเพื่อแมปโมดูล DLL?
ให้แน่ใจว่าการใช้AfxFreeLibraryและAfxLoadLibrary (แทน Win32 ฟังก์ชันFreeLibraryและระบุว่า LoadLibrary) ถ้าโปรแกรมประยุกต์ของคุณใช้หลาย ๆ กระทู้ การใช้AfxLoadLibraryและAfxFreeLibraryช่วยให้รหัสเริ่มต้นและปิดระบบที่ดำเนินการเมื่อนามสกุล DLL เป็นการโหลด และไม่โหลดไม่ได้เสียหาย MFC รัฐส่วนกลาง?
ดูเพิ่มเติมnbspAfxLoadLibrary(&N)