CWinApp::m_hInstance

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

Index