Compartilhar via


Manipulando mensagens refletidas

A reflexão de mensagens permite que você manipule mensagens para um controle, como WM_CTLCOLOR, WM_COMMAND e WM_NOTIFY, dentro do próprio controle. Isso torna o controle mais independente e portátil. O mecanismo funciona com controles comuns do Windows, bem como com controles ActiveX (anteriormente chamados de controles OLE).

A reflexão de mensagens permite que você reutilize mais facilmente suas classes derivadas de CWnd. A reflexão de mensagens funciona por meio de CWnd::OnChildNotify, usando entradas especiais do mapa de mensagens ON_XXX_REFLECT: por exemplo, ON_CTLCOLOR_REFLECT e ON_CONTROL_REFLECT. A Nota Técnica 62 explica a reflexão da mensagem com mais detalhes.

O que você quer fazer

Consulte também

Declarando funções de manipulador de mensagens