Partilhar via


Tratamento de 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 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.

O que queres fazer

Ver também

Declarando funções do manipulador de mensagens