AdjustWindowRectEx

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);
 

Parameter

lpRect
Zeiger auf eine RECT -Struktur, die die Koordinaten der linken oberen und rechten unteren Ecken des gewünschten Client-Bereich enthält. Wenn die Funktion zurückgibt, enthält die Struktur die Koordinaten der linken oberen und rechten unteren Ecken des Fensters um den gewünschten Client-Bereich unterzubringen.
dwStyle
Gibt die Fenster Formatvorlagen im Fenster deren erforderliche Größe berechnet werden soll.
bMenu
Gibt an, ob das Fenster ein Menü.
dwExStyle
Gibt den erweiterten Stil der Fenster, deren erforderliche Größe berechnet werden soll.

Rückgabewerte

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.

Bemerkungen

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.

QuickInfo

&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.

Siehe auch

Windows Übersicht, Funktionen, Fenster, AdjustWindowRect, CreateWindowEx, RECT

Index