Funkcja AdjustWindowRectEx oblicza wymagany rozmiar prostokąta okna, oparte na żądany rozmiar prostokąta klienta. Prostokąt okna można następnie przekazywane do funkcji funkcji CreateWindowEx utworzyć okna, w których obszar klienta jest żądanej wielkości.
(BOOL AdjustWindowRectEx LPRECT lpRect, / / wskaźnik do struktury klienta prostokątDWORDdwStyle, / / style okienBOOLpozycję, / / Flaga menu obecnieDWORDdwExStyle / / rozszerzone stylu);
Jeśli funkcja, wartość zwracany jest różna od zera.
Jeśli funkcja zawiedzie, wartość zwracany jest równa zero. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.
Prostokąt klienta jest najmniejszego prostokąta, który całkowicie zakrywa obszar klienta. Prostokąt okno jest najmniejszego prostokąta, który całkowicie zakrywa okna, które obejmuje klienta i w obszarze nonclient.
Funkcja AdjustWindowRectEx nie dodać dodatkowe miejsce, gdy pasek menu jest zawijany do dwóch lub więcej wierszy.
Systemu Windows CE: Parametr pozycję musi mieć wartość FALSE; paski menu nie są obsługiwane.
nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.
Omówienie Windows, okno funkcji, AdjustWindowRect, funkcji CreateWindowEx, RECT