Freigeben über


EndDeferWindowPos-Funktion (winuser.h)

Aktualisiert gleichzeitig die Position und Größe eines oder mehrerer Fenster in einem einzigen Bildschirmaktualisierungszyklus.

Syntax

BOOL EndDeferWindowPos(
  [in] HDWP hWinPosInfo
);

Parameter

[in] hWinPosInfo

Typ: HDWP

Ein Handle für ein Mehrfachfenster – Positionsstruktur, die Größen- und Positionsinformationen für ein oder mehrere Fenster enthält. Diese interne Struktur wird von der BeginDeferWindowPos-Funktion oder dem letzten Aufruf der DeferWindowPos-Funktion zurückgegeben.

Rückgabewert

Typ: BOOL

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Die EndDeferWindowPos-Funktion sendet die WM_WINDOWPOSCHANGING - und WM_WINDOWPOSCHANGED-Nachrichten an jedes Fenster, das in der internen Struktur identifiziert wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winuser.h (windows.h einschließen)
Bibliothek User32.lib
DLL User32.dll
APIs ext-ms-win-ntuser-window-l1-1-4 (eingeführt in Windows 10, Version 10.0.14393)

Weitere Informationen

BeginDeferWindowPos

Konzept

DeferWindowPos

Referenz

WM_WINDOWPOSCHANGED

WM_WINDOWPOSCHANGING

Windows