Sdílet prostřednictvím


CWindowImpl::WindowProc

Statická funkce implementuje okna.

static LRESULT CALLBACK WindowProc( 
   HWND hWnd, 
   UINT uMsg, 
   WPARAM wParam, 
   LPARAM lParam  
);

Parametry

  • hWnd
    [v] Popisovač okna.

  • uMsg
    [v] Zpráva odeslaná do okna.

  • wParam
    [v] Další informace o konkrétní zprávy.

  • lParam
    [v] Další informace o konkrétní zprávy.

Vrácená hodnota

Výsledek zpracování zprávy.

Poznámky

WindowProcpoužívá výchozí mapování zpráv (s BEGIN_MSG_MAP) přímého zprávy odpovídající obslužné rutiny.V případě potřeby WindowProc volání DefWindowProc pro zpracování další zprávy.Pokud není zpracováno závěrečné zprávy, WindowProc provede následující:

  • Provede unsubclassing, pokud byla unsubclassed okna.

  • Clears m_hWnd.

  • Volání OnFinalMessage před okna zničen.

Můžete přepsat WindowProc poskytovat jiný mechanismus pro zpracování zpráv.

Požadavky

Záhlaví: atlwin.h

Viz také

Referenční dokumentace

Třída CWindowImpl