Gestion des messages réfléchis
La réflexion des messages vous permet de gérer les messages d’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 fonctionne avec les contrôles communs Windows ainsi qu’avec les contrôles ActiveX (anciennement appelés contrôles OLE).
La réflexion des messages vous permet de réutiliser vos CWnd
classes dérivées plus facilement. La réflexion des messages fonctionne via CWnd ::OnChildNotify, à l’aide d’entrées spéciales de mappage de messages ON_XXX_REFLECT : par exemple, ON_CTLCOLOR_REFLECT et ON_CONTROL_REFLECT. La note technique 62 explique plus en détail la réflexion des messages.
Ce que vous voulez faire
Implémenter la réflexion des messages pour un contrôle commun
Implémenter la réflexion des messages pour un contrôle ActiveX