Udostępnij za pośrednictwem


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 CWndklas 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.

Co chcesz zrobić

Zobacz też

Deklarowanie funkcji obsługi komunikatów