CWindowImpl::WindowProc
Ta funkcja statyczne implementuje procedurę okna.
static LRESULT CALLBACK WindowProc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Parametry
hWnd
[w] Dojście do okna.uMsg
[w] Wiadomości wysyłane do okna.wParam
[w] Dodatkowe informacje dotyczące wiadomości.lParam
[w] Dodatkowe informacje dotyczące wiadomości.
Wartość zwracana
Wynik przetwarzania wiadomości.
Uwagi
WindowProcużywa domyślnej mapy wiadomości (zadeklarowana z BEGIN_MSG_MAP) do skierowania wiadomości do odpowiednich programów obsługi.Jeśli to konieczne, WindowProc wywołania DefWindowProc dla wiadomości dodatkowe przetwarzanie.Jeśli komunikat końcowy nie jest obsługiwany, WindowProc wykonuje następujące czynności:
Wykonuje unsubclassing, jeśli okno zostało unsubclassed.
Clears m_hWnd.
Wywołania OnFinalMessage przed okno jest niszczone.
Można zastąpić WindowProc do innego mechanizmu obsługi wiadomości.
Wymagania
Nagłówek: atlwin.h