AdjustWindowRect

La funzione AdjustWindowRect calcola le dimensioni del rettangolo finestra, basata sulla dimensione desiderata di rettangolo client necessarie. Il rettangolo di finestra potrà quindi essere passato alla funzione CreateWindow per creare una finestra in cui area client è la dimensione desiderata.

(BOOL AdjustWindowRect LPRECT  lpRect, / / puntatore alla struttura del rettangolo clientDWORDdwStyle, / / stili finestraBOOLbMenu / / dal menu-oggi bandiera);
 

Parametri

lpRect
Puntatore a un struttura RECT che contiene le coordinate degli angoli superiore sinistro e inferiore destro dell'area client desiderata. Quando la funzione termina, la struttura contiene le coordinate degli angoli superiore sinistro e inferiore destro della finestra per accogliere l'area desiderata client.
dwStyle
Specifica gli stili di finestra della finestra di cui dimensione richiesta deve essere calcolato.
bMenu
Specifica se la finestra dispone di un menu.

Valori restituiti

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

Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni di errore estese, chiamare GetLastError.

Osservazioni

Un rettangolo client è il rettangolo più piccolo che racchiude completamente un'area client. Un rettangolo di finestra è il rettangolo più piccolo che racchiude completamente la finestra, che comprende l'area client e le dimensioni dell'area.

La funzione AdjustWindowRect non aggiunge spazio extra quando una barra dei menu è disposto a due o più righe.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.

Vedi anche

Panoramica di Windows, funzioni finestra, AdjustWindowRectEx, CreateWindow, RECT