Manipulando mensagens refletidas
A reflexão de mensagens permite que você lide com mensagens para um controle, como WM_CTLCOLOR, WM_COMMAND e WM_NOTIFY, dentro do próprio controle. Isso torna o controle mais autocontido 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 reutilizar suas CWnd
classes derivadas mais facilmente. 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 em mais detalhes.