Funcția AdjustWindowRectEx calculează dimensiunea cerută dreptunghiului fereastra, bazat pe dimensiunea dorită a dreptunghiului client. Dreptunghiul fereastra apoi poate fi trecut la funcția CreateWindowEx pentru a crea o fereastră au suprafe?e de client este dimensiunea dorită.
(BOOL AdjustWindowRectEx LPRECT lpRect, / / cursorul client-dreptunghi structuraDWORDdwStyle, / / fereastra stiluriBOOLbMenu, / / meniu-prezent pavilionDWORDdwExStyle / / extended stil);
Dacă funcția reușește, valoarea returnată este nenul.
Dacă funcția nu reușește, valoarea returnată este zero. Pentru a obține extins informa?ii eroare, apel GetLastError.
Un dreptunghi de client este cel mai mic dreptunghi care acoperă complet o zonă de client. Un dreptunghi fereastra este cel mai mic dreptunghi care acoperă complet fereastra, care include zona client și zona de nonclient.
Funcția AdjustWindowRectEx nu se adaugă spațiu suplimentar atunci când o bară de meniuri se încadrează în două sau mai multe rânduri.
Windows CE: Parametrul bMenu trebuie să fie FALSE; barele de meniu nu sunt acceptate.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.
Prezentare generală a Windows, fereastra Funcții, AdjustWindowRect, CreateWindowEx, RECT