CWinApp::m_hInstance

Uwagi

Odpowiada to parametr wystąpienie hInstance przekazany przez system Windows do WinMain. Członek danych m_hInstance jest dojście do bieżące wystąpienie aplikacji uruchomionej w systemie Windows. To jest zwracana przez funkcję globalnego AfxGetInstanceHandle. m_hInstance jest zmiennej publicznej typu wystąpienie HINSTANCE.

Przykład

nbsp;  / / Zazwyczaj nie ma potrzeby przekaże wystąpienie aplikacji hInstance
   / / interfejsów Windows API bezpośrednio ponieważ istnieją równoważne MFC
   / / funkcje składowe, przekazać wystąpienie hInstance dla Ciebie.  Następujące
   / / przykład nie jest typowym:

HCURSOR hCursor;
   hCursor =:: LoadCursor(AfxGetApp() - > m_hInstance, MAKEINTRESOURCE(IDC_MYCURSOR));

/ / Bardziej bezpośredni sposób pobrać wystąpienie aplikacji hInstance
   / / wywołania AfxGetInstanceHandle:
   hCursor =:: LoadCursor(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));

/ / Jeżeli potrzebujesz wystąpienie hInstance załadować zasobu, lepiej jest
   / / do wywołania AfxGetResourceHandle zamiast AfxGetInstanceHandle:
   hCursor =:: LoadCursor(AfxGetResourceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));

/ / Lepszy sposób załadować zasobu kursor ma wywołać
   / / CWinApp::LoadCursor
   hCursor = AfxGetApp() - > LoadCursor(IDC_MYCURSOR)


Omówienie CWinApp |nbsp; Klasa członków | Wykres hierarchii

Index