Freigeben über


CWnd::OnNotify

Das Framework ruft diese Memberfunktion auf, um das übergeordnete Fenster über ein Steuerelement zu informieren, dass ein Ereignis im Steuerelement aufgetreten ist, oder das Steuerelement eine Art von Informationen benötigt.

virtual BOOL OnNotify( 
   WPARAM wParam, 
   LPARAM lParam, 
   LRESULT* pResult  
);

Parameter

  • wParam
    Identifiziert das Steuerelement, das die Meldung sendet, wenn die Nachricht von einem Steuerelement ist.Andernfalls ist wParam 0.

  • lParam
    Zeiger auf eine Struktur der Benachrichtigung (NMHDR), die den Benachrichtigungscode und die zusätzliche Informationen enthält.Für einige Benachrichtigungsmeldungen zeigt dieser Parameter auf einer größeren Struktur, die die NMHDR-Struktur als erster Member verfügt.

  • pResult
    Zeiger auf eine LRESULT-Variable, in der das Ergebnis gespeichert, codieren Sie, wenn die Meldung verarbeitet wird.

Rückgabewert

Eine Anwendung gibt Wert ungleich 0 (null) zurück, wenn sie diese Meldung verarbeitet; 0 andernfalls.

Hinweise

OnNotify verarbeitet die Meldungszuordnung für Steuerelementbenachrichtigung.

Überschreiben Sie diese Memberfunktion der abgeleiteten Klasse, um die WM_NOTIFY Meldung zu bearbeiten.Eine Überschreibung verarbeitet nicht die Meldungszuordnung, es sei denn, die Basisklasse OnNotify aufgerufen wird.

Weitere Informationen über die WM_NOTIFY-Meldung, finden Sie im technischen Hinweis 61 (TN061), ON_NOTIFY- und WM_NOTIFY-Meldungen.Ihnen auch sind den entsprechenden Themen interessiert sein, die in Steuern Sie Themen beschrieben werden, und TN062, Meldungs-Reflektion für Windows-Steuerelemente.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm