Gérer les messages réfléchis
Le renvoi de message vous permet de gérer des messages pour un contrôle, tels que WM_CTLCOLOR, WM_COMMAND, et WM_NOTIFY, dans le contrôle lui-même. Cela rend le contrôle plus autonome et portable. Le mécanisme utilise des contrôles communs de Windows ainsi que des contrôles ActiveX (anciennement appelé contrôles OLE).
Le renvoi de message vous permet de réutiliser vos classes dérivées de CWndplus facilement. Le renvoi de message fonctionne via CWnd::OnChildNotify, à l'aide d'entrées spéciales de la map de messages ON_XXX_REFLECT : par exemple, ON_CTLCOLOR_REFLECT et ON_CONTROL_REFLECT. Note technique 62 décrit le renvoi de message plus en détail.