Obsługa komunikatów odbitych
Odbicie komunikatu umożliwia obsługę komunikatów dla kontrolki, takich jak WM_CTLCOLOR, WM_COMMAND i WM_NOTIFY, w obrębie samej kontrolki. Dzięki temu kontrola jest bardziej samodzielna i przenośna. Mechanizm działa z typowymi kontrolkami systemu Windows, a także z kontrolkami ActiveX (dawniej nazywanymi kontrolkami OLE).
Odbicie komunikatu umożliwia bardziej czytelne ponowne użycie CWnd
klas pochodnych. Odbicie komunikatu działa za pośrednictwem CWnd::OnChildNotify, używając specjalnych wpisów mapy komunikatów ON_XXX_REFLECT : na przykład ON_CTLCOLOR_REFLECT i ON_CONTROL_REFLECT. Uwaga techniczna 62 wyjaśnia odzwierciedlenie komunikatu bardziej szczegółowo.