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)