Die Funktion AdjustWindowRectEx berechnet die erforderliche Größe des Fensterrechtecks, basierend auf die gewünschte Größe des Clientrechtecks. Das Rechteck Fenster kann dann übergeben werden, der CreateWindowEx -Funktion zum Erstellen eines Fensters, dessen Clientbereich die gewünschte Größe ist.
BOOL AdjustWindowRectEx) LPRECT LpRect, / / Zeiger auf Client-Rectangle-StrukturDWORDdwStyle, / / FensterstilenBOOLbMenu, / / Menü-heute FlaggeDWORDDwExStyle / / erweiterten Stil);
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich NULL.
Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Rufen Sie Fehlerinformationen verlängert bekommen, GetLastError.
Ein Clientrechteck ist das kleinste Rechteck, das einen Clientbereich vollständig umschließt. Ein Fensterrechtecks ist das kleinste Rechteck, das vollständig umschließt das Fenster des Clientbereichs entfernt und den nicht-Clientbereich umfasst.
Die AdjustWindowRectEx -Funktion fügt zusätzlichen Platz nicht, wenn eine Menüleiste in zwei oder mehr Zeilen umbrochen wird.
Windows CE: Der bMenu -Parameter muss FALSE sein; Menüleisten werden nicht unterstützt.
&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.
Windows Übersicht, Funktionen, Fenster, AdjustWindowRect, CreateWindowEx, RECT