Manipulando mensagens refletidas
A reflexão de mensagem permite tratar 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 comum do windows bem como com os controles ActiveX (chamado anteriormente controladores OLE).
A reflexão de mensagem permite reutilizar mais prontamente seu CWnd- classes derivadas. Trabalho de reflexão de mensagem por meio de CWnd::OnChildNotify, usando entradas especiais da mensagem de ON_XXX_REFLECT : por exemplo, ON_CTLCOLOR_REFLECT e ON_CONTROL_REFLECT. Observação 62 técnica explica a reflexão de mensagem com mais detalhes.