CWnd::OnParent&Notifynbsp;

afx_msg privatevoid OnParentNotify ( UINT Nachricht, LPARAM lParam );

Parameter

nachricht

Gibt das Ereignis für das übergeordnete Element benachrichtigt wird und die ID des untergeordneten Fensters. Die Veranstaltung ist das niedrige Word der Nachricht. Wenn das Ereignis WM_CREATE oder WM_DESTROYist, ist das hohe Word der Nachricht die ID des untergeordneten Fensters; Andernfalls ist das hohe Word nicht definiert. Das Ereignis (niedrigwertigen Wort Nachricht) möglich diese Werte:

lParam

Wenn das Ereignis (niedrigwertigen Wort) Nachricht WM_CREATE oder WM_DESTROYist, gibt lParam das Fensterhandle des untergeordneten Fensters; andernfalls lParam enthält die x- und y-Koordinaten des Cursors. Die X-Koordinate im niederwertigen Wort und die y-Koordinate ist im höherwertigen Wort.

Bemerkungen

Eines Elternteils OnParentNotify Memberfunktion wird vom Framework aufgerufen, wenn das untergeordnete Fenster erstellt oder zerstört wird oder wenn der Benutzer eine Maustaste drückt, während sich der Cursor über das untergeordnete Fenster befindet. Wenn das untergeordnete Fenster erstellt wird, ruft das System OnParentNotify , bevor die Create -Memberfunktion, die das Fenster erstellt gibt. Wenn das untergeordnete Fenster zerstört wird, ruft das System OnParentNotify , bevor die Verarbeitung stattfindet, das Fenster zu zerstören.

OnParentNotify wird für alle übergeordneten Fenster des untergeordneten Fensters, einschließlich der Fenster das obersten Ebene bezeichnet.

Alle untergeordneten Fenster mit Ausnahme derjenigen, die den WS_EX_NOPARENTNOTIFY -Stil Nachricht dieser an ihre übergeordneten Fenster. Standardmäßig haben untergeordnete Fenster in einem Dialogfeld den WS_EX_NOPARENTNOTIFY Stil, wenn das untergeordnete Fenster ohne diese Formatvorlage erstellt wurde, durch Aufrufen der Funktion CreateEx Mitglied.

Hinweis&Nbsp;  Dieser Member-Funktion wird aufgerufen, durch den Rahmen für die Anwendung, eine Windows-Meldung zu behandeln zu können. An Ihre Funktion übergebenen Parameter entsprechen die Parametern von Rahmen empfangen, wenn die Nachricht empfangen wurde. Wenn Sie die Basisklasse Implementierung dieser Funktion aufrufen, wird diese Implementierung verwendet ursprünglich mit der Meldung und nicht die Parameter, die Sie angeben, an die Funktion übergebenen Parameter.

CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CWnd::OnCreate, CWnd::OnDestroy, CWnd::OnLButtonDown, CWnd::OnMButtonDown, CWnd::OnRButtonDown, WM_PARENTNOTIFY

Index