Condividi tramite


Funzione EndDeferWindowPos (winuser.h)

Aggiorna contemporaneamente la posizione e le dimensioni di una o più finestre in un unico ciclo di aggiornamento dello schermo.

Sintassi

BOOL EndDeferWindowPos(
  [in] HDWP hWinPosInfo
);

Parametri

[in] hWinPosInfo

Tipo: HDWP

Handle per una struttura a più finestre che contiene informazioni sulle dimensioni e sulla posizione per una o più finestre. Questa struttura interna viene restituita dalla funzione BeginDeferWindowPos o dalla chiamata più recente alla funzione DeferWindowPos .

Valore restituito

Tipo: BOOL

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

La funzione EndDeferWindowPos invia i messaggi WM_WINDOWPOSCHANGING e WM_WINDOWPOSCHANGED a ogni finestra identificata nella struttura interna.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-window-l1-1-4 (introdotto in Windows 10 versione 10.0.14393)

Vedi anche

BeginDeferWindowPos

Informazioni concettuali

DeferWindowPos

Riferimento

WM_WINDOWPOSCHANGED

WM_WINDOWPOSCHANGING

Windows