CW&nd::OnWindowPosChangednbsp;

afx_msg privatevoid OnWindowPosChanged ( WINDOWPOS * Lpwndpos );

Parameter

lpwndpos

Verweist auf eine WINDOWPOS -Datenstruktur, die Informationen über neue Größe und Position des Fensters enthält.

Bemerkungen

Das Framework ruft diese Memberfunktion, wenn die Größe, Position oder Z-Ordnung aus einem Aufruf geändert hat die Member-Funktion SetWindowPos oder ein anderes Fenster-Management-Funktion.

Sendet die Standardimplementierung der WM_SIZE und WM_MOVE Meldungen an das Fenster. Diese Nachrichten werden nicht gesendet, wenn eine Anwendung den OnWindowPosChanged -Aufruf verarbeitet ohne die Basisklasse aufzurufen. Es ist effizienter, verschieben oder Größe Änderungen verarbeiten während des Aufrufs von OnWindowPosChanged ohne Aufruf der Basisklasse ausführen.

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; WM_WINDOWPOSCHANGED

Index