Share via


Gewusst wie: Verwenden des Meldungszuordnungs-Querverweises

Schreiben Sie in Einträgen mit der Bezeichnung <"memberFxn>" Ihre eigene Memberfunktion für eine abgeleitete CWnd-Klasse . Geben Sie Ihrer Funktion einen beliebigen Namen. Andere Funktionen, z OnActivate. B. Memberfunktionen der Klasse CWnd. Wenn sie aufgerufen werden, übergeben sie die Nachricht an die DefWindowProc Windows-Funktion. Um Windows-Benachrichtigungen zu verarbeiten, setzen Sie die entsprechende CWnd Funktion in Ihrer abgeleiteten Klasse außer Kraft. Ihre Funktion sollte die Außerkraftsetzungsfunktion in Ihrer Basisklasse aufrufen, damit die Basisklasse und Windows auf die Nachricht reagieren kann.

Fügen Sie in allen Fällen den Funktionsprototyp in den header der CWndabgeleiteten Klasse ein, und codierten Sie den Nachrichtenzuordnungseintrag wie dargestellt.

Die folgenden Begriffe werden verwendet:

Begriff Definition
id Jede benutzerdefinierte Menüelement-ID (WM_COMMAND Nachrichten) oder Steuerelement-ID (Benachrichtigungen über untergeordnete Fenster).
"message" und "wNotifyCode" Windows-Nachrichten-IDs gemäß der Definition in WINDOWS.H.
nMessageVariable Name einer Variablen, die den Rückgabewert aus der RegisterWindowMessage Windows-Funktion enthält.

Siehe auch

Meldungszuordnungen