Observações
Corresponde ao parâmetro hInstance passado pelo Windows para WinMain. O membro de dados m_hInstance é um identificador para a instância atual do aplicativo executado no Windows. Isso é retornado pela função global AfxGetInstanceHandle. m_hInstance é uma variável pública do tipo HINSTANCE.
Exemplo
nbsp; / / Normalmente você não precisará passar hInstance do aplicativo
/ / para APIs do Windows diretamente porque não há equivalente MFC
/ / funções de membro que passar o hInstance para você. A seguir
/ / exemplo não é típico:
HCURSOR hCursor;
hCursor =:: LoadCursor(AfxGetApp() - > m_hInstance, MAKEINTRESOURCE(IDC_MYCURSOR));
/ / Uma maneira mais direta de obter hInstance do aplicativo é a
/ / chamada AfxGetInstanceHandle:
hCursor =:: LoadCursor(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));
/ / Se precisar o hInstance para carregar um recurso, é melhor
/ / para chamar AfxGetResourceHandle em vez de AfxGetInstanceHandle:
hCursor =:: LoadCursor(AfxGetResourceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));
/ / Uma maneira melhor para carregar o recurso de cursor é chamar
/ / CWinApp::LoadCursor
hCursor = AfxGetApp() - > LoadCursor(IDC_MYCURSOR)
Visão geral de CWinApp |nbsp; Membros de classe | Gráfico de hierarquia