Behandeln von reflektierten Meldungen
Mit der Nachrichtenspiegelung können Sie Nachrichten für ein Steuerelement wie WM_CTLCOLOR, WM_COMMAND und WM_NOTIFY innerhalb des Steuerelements selbst behandeln. Dadurch wird das Steuerelement eigenständiger und tragbarer. Der Mechanismus funktioniert mit allgemeinen Windows-Steuerelementen sowie mit ActiveX-Steuerelementen (früher ALS OLE-Steuerelemente bezeichnet).
Mithilfe der Nachrichtenspiegelung können Sie Ihre CWnd
abgeleiteten Klassen einfacher wiederverwenden. Nachrichtenspiegelung funktioniert über CWnd::OnChildNotify, mit speziellen ON_XXX_REFLECT Nachrichtenzuordnungseinträgen, z. B. ON_CTLCOLOR_REFLECT und ON_CONTROL_REFLECT. Technisches Hinweis 62 erläutert die Botschaftsreflektion ausführlicher.
Was möchten Sie tun
Implementieren der Nachrichtenspiegelung für ein gemeinsames Steuerelement
Implementieren der Nachrichtenspiegelung für ein ActiveX-Steuerelement