Observaciones
Corresponde al parámetro hInstance pasado por Windows a WinMain. El miembro de datos de m_hInstance es un identificador de la instancia actual de la aplicación que se ejecuta bajo Windows. Esto es devuelto por la función global AfxGetInstanceHandle. m_hInstance es una variable pública de tipo HINSTANCE.
Ejemplo
nbsp; / / Por lo general no necesita pasar hInstance la aplicación
y a las API de Windows directamente porque hay equivalente MFC
/ / funciones miembro que pase la hInstance para usted. El siguiente
/ / no es un ejemplo típico:
HCURSOR hCursor;
hCursor =:: LoadCursor(AfxGetApp() - > m_hInstance, MAKEINTRESOURCE(IDC_MYCURSOR));
Y es una forma más directa para obtener hInstance la aplicación
/ / call AfxGetInstanceHandle:
hCursor =:: LoadCursor(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));
Y si necesita la hInstance para cargar un recurso, es mejor
/ / llamar a AfxGetResourceHandle en lugar de AfxGetInstanceHandle:
hCursor =:: LoadCursor(AfxGetResourceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));
Y una mejor manera de cargar el recurso de cursor es llamar
/ / CWinApp::LoadCursor
hCursor = AfxGetApp() - > LoadCursor(IDC_MYCURSOR)
Visión General de CWinApp |nbsp; Miembros de clase | Diagrama de jerarquía