Bemerkungen
Entspricht dem hInstance -Parameter übergeben von Windows WinMain. Der M_hInstance -Datenmember ist ein Handle für die aktuelle Instanz der Anwendung unter Windows ausgeführt wird. Dies wird durch die globale Funktion AfxGetInstanceHandlezurückgegeben. M_hInstance ist eine öffentliche Variable vom Typ HINSTANCE.
Beispiel
Nbsp; / / Sie müssen in der Regel nicht die Anwendung hInstance übergeben
/ / Windows-APIs direkt da gibt es entsprechende MFC
/ / Member-Funktionen übergeben, die den hInstance für Sie. Die folgenden
/ / Beispiel ist nicht typisch:
HCURSOR hCursor;
hCursor =:: LoadCursor(AfxGetApp() - > M_hInstance, MAKEINTRESOURCE(IDC_MYCURSOR));
/ / Eine direktere Möglichkeit, der Anwendung hInstance erhalten soll
/ / call AfxGetInstanceHandle:
hCursor =:: LoadCursor(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));
/ / Wenn Sie die hInstance zum Laden einer Ressource benötigen, ist es besser
/ / AfxGetResourceHandle statt AfxGetInstanceHandle aufrufen:
hCursor =:: LoadCursor(AfxGetResourceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));
/ / Ist ein besserer Weg, die Cursor-Ressource laden aufrufen
/ / CWinApp::LoadCursor
hCursor = AfxGetApp() - > LoadCursor(IDC_MYCURSOR)
CWinApp Übersicht |nbsp; Member der Klasse | Hierarchiediagramm