FlatSB_SetScrollRange-Funktion (commctrl.h)
Legt den Bildlaufbereich einer flachen Bildlaufleiste fest. Wenn flache Bildlaufleisten für das Fenster nicht initialisiert werden, ruft diese Funktion die Standardfunktion SetScrollRange auf.
Syntax
int FlatSB_SetScrollRange(
HWND unnamedParam1,
int code,
int min,
int max,
BOOL fRedraw
);
Parameter
unnamedParam1
Typ: HWND
Ein Handle für das Fenster, das die flache Bildlaufleiste enthält. Dieses Fensterhandle muss zuvor in einem Aufruf von InitializeFlatSB übergeben worden sein.
code
Typ: int
Der Scrollleistentyp. Es kann sich um einen der folgenden Werte handeln:
Wert | Bedeutung |
---|---|
|
Legt den Bildlaufbereich der horizontalen Bildlaufleiste fest. |
|
Legt den Bildlaufbereich der vertikalen Bildlaufleiste fest. |
min
Typ: int
Der neue minimale Bildlaufbereichswert.
max
Typ: int
Der neue maximale Bildlaufbereichswert.
fRedraw
Typ: BOOL
Gibt an, ob die Bildlaufleiste sofort neu gezeichnet werden soll, um die Änderung widerzuspiegeln. Wenn dieser Parameter TRUE ist, wird die Bildlaufleiste neu gezeichnet. wenn false festgelegt ist, wird die Bildlaufleiste nicht neu gezeichnet.
Rückgabewert
Typ: int
Gibt bei erfolgreicher Ausführung ungleich null zurück, andernfalls null.
Hinweise
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | commctrl.h |
Bibliothek | Comctl32.lib |
DLL | Comctl32.dll (Version 4.71 oder höher) |