หมายเหตุ
สอดคล้องกับพารามิเตอร์hInstanceส่งผ่าน โดย Windows ไปWinMain M_hInstanceข้อมูลสมาชิกเป็นตัวจัดการกับอินสแตนซ์ปัจจุบันของโปรแกรมประยุกต์ที่ทำงานภายใต้ Windows นี้จะถูกส่งกลับ โดยฟังก์ชันสากลAfxGetInstanceHandle m_hInstanceคือตัวแปรสาธารณะของชนิดHINSTANCE?
ตัวอย่าง
nbsp / / โดยทั่วไปแล้วคุณไม่จำเป็นต้องผ่าน hInstance ของโปรแกรมประยุกต์
/ / Windows APIs โดยตรงเนื่องจากมีการเทียบ MFC
/ / สมาชิกฟังก์ชันที่ผ่านที่ hInstance สำหรับคุณ ต่อไปนี้
/ / ตัวอย่างไม่ปกติ:
HCURSOR hCursor
hCursor =:: LoadCursor(AfxGetApp() - > m_hInstance, MAKEINTRESOURCE(IDC_MYCURSOR))
/ / โดยตรงวิธี hInstance ของโปรแกรมประยุกต์คือการ
/ / โทร AfxGetInstanceHandle:
hCursor =:: LoadCursor(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR))
/ / มันจะดีกว่าถ้าคุณต้องการ hInstance โหลดทรัพยากร
/ / โทร AfxGetResourceHandle แทนของ AfxGetInstanceHandle:
hCursor =:: LoadCursor(AfxGetResourceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR))
/ / วิธีโหลดทรัพยากรเคอร์เซอร์ที่ดีกว่าคือการ เรียก
/ / CWinApp::LoadCursor
hCursor = AfxGetApp() - > LoadCursor(IDC_MYCURSOR)
ภาพรวม CWinApp |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)