Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 autônomo e portátil. O mecanismo funciona com controles comuns do Windows, bem como com controles ActiveX (anteriormente chamados de controles OLE).
A reflexão da mensagem permite que você reutilize suas CWndclasses derivadas mais prontamente. A reflexão de mensagens funciona através de CWnd::OnChildNotify, utilizando entradas especiais de mapa de mensagens ON_XXX_REFLECT: por exemplo, ON_CTLCOLOR_REFLECT e ON_CONTROL_REFLECT.
A Nota Técnica 62 explica mais detalhadamente a reflexão da mensagem.