AdjustWindowRect

AdjustWindowRect funkcia vypočíta požadovanú veľkosť okna obdĺžnik, založené na veľkosť požadovanú klienta obdĺžnik. Okno obdĺžnika môžete potom môžu byť postúpené funkcie CreateWindow vytvoriť okrsku klienta je požadovanú veľkosť okna.

BOOL AdjustWindowRect ( LPRECT  lpRect; / / smerník na štruktúru klienta obdĺžnikDWORDdwStyle; / / okna štýlyBOOLbMenu / / príznak ponuka-súčasnosť);
 

Parametre

lpRect
Smerník na RECT štruktúra, ktorá obsahuje súradnice ľavom hornom a dolnom rohu rohy plochy požadovanej klienta. Keď funkcia vráti, štruktúra obsahuje súradnice rohy ľavom hornom a pravom dolnom časti okna prispôsobiť oblasti požadovaného klienta.
dwStyle
Určuje okna štýly okna ktorých požadovanú veľkosť sa vypočítajú.
bMenu
Určuje, či má okno menu.

Note:

Ak funkciu podarí, vrátená hodnota je nenulové.

Ak funkcia zlyhá, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.

Poznámky

Obdĺžnik, ktorý klient je najmenšieho obdĺžnika, ktorá úplne zakryje oblasti klienta. Okno obdĺžnik je najmenšieho obdĺžnika, ktorá úplne zakryje okne zahŕňa do klientskej oblasti a oblasti nonclient.

AdjustWindowRect funkcia nie pridať medzeru, keď ponukami, zalomí sa do dvoch alebo viacerých riadkov.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.

Pozri tiež

Windows prehľad, okno funkcie, AdjustWindowRectEx, CreateWindow, RECT