AdjustWindowRect

Funkcja AdjustWindowRect oblicza wymagany rozmiar prostokąta okna, na podstawie rozmiaru żądanego klienta prostokąta. Prostokąt okna można następnie przekazywane do funkcji CreateWindow utworzyć okna, w których obszar klienta jest żądanej wielkości.

(BOOL AdjustWindowRect LPRECT  lpRect, / / wskaźnik do struktury klienta prostokątDWORDdwStyle, / / style okienBOOLpozycję / / Flaga menu obecnie);
 

Parametry

lpRect
Wskaźnik do strukturę RECT zawiera współrzędne narożniki lewym górnym i dolnym rogu obszaru żądanego klienta. Gdy funkcja zwraca, struktura zawiera współrzędne lewym górnym i dolnym rogu narożniki okna na obszarze żądanego klienta.
dwStyle
Określa style okien okna, którego wymagany rozmiar ma być obliczona.
pozycję
Określa, czy okno zawiera menu.

Zwraca wartości

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.

Uwagi

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 AdjustWindowRect nie dodać dodatkowe miejsce, gdy pasek menu jest zawijany do dwóch lub więcej wierszy.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.

Zobacz też

Omówienie Windows, okno funkcji, AdjustWindowRectEx, właściwości CreateWindow, RECT