Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird an ein Fenster gesendet, dessen Größe, Position oder Position in der Z-Reihenfolge durch einen Aufruf der SetWindowPos-Funktion oder einer anderen Fensterverwaltungsfunktion geändert wurde.
Ein Fenster empfängt diese Nachricht über seine WindowProc-Funktion .
#define WM_WINDOWPOSCHANGED 0x0047
Parameter
-
wParam
-
Dieser Parameter wird nicht verwendet.
-
lParam
-
Ein Zeiger auf eine WINDOWPOS-Struktur , die Informationen zur neuen Größe und Position des Fensters enthält.
Rückgabewert
Typ: LRESULT
Wenn eine Anwendung diese Nachricht verarbeitet, sollte sie null zurückgeben.
Bemerkungen
Standardmäßig sendet die DefWindowProc-Funktion die WM_SIZE und WM_MOVE Nachrichten an das Fenster. Die WM_SIZE - und WM_MOVE-Nachrichten werden nicht gesendet, wenn eine Anwendung die WM_WINDOWPOSCHANGED Nachricht verarbeitet, ohne DefWindowProc aufzurufen. Es ist effizienter, die Verarbeitung von Verschiebungs- oder Größenänderungen während der WM_WINDOWPOSCHANGED-Nachricht durchzuführen, ohne DefWindowProc aufzurufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|
Siehe auch
-
Referenz
-
Konzept