GetScrollRange

Die GetScrollRange -Funktion Ruft die aktuelle minimale und maximale Scroll Feld (Daumen) Positionen für die angegebenen Bildlaufleiste.

Die GetScrollRange -Funktion wird nur aus Kompatibilitätsgründen bereitgestellt. Neue Anwendungen sollten die GetScrollInfo -Funktion verwenden.

BOOL GetScrollRange) HWND  hWnd, / / handle zum Fenster mit BildlaufleisteintnBar, / / scroll bar FlaggenLPINTlpMinPos,  / / Adresse der Variablen, die minimale Stellung erhältLPINTLpMaxPos / / Adresse der Variablen, die maximale Position empfängt);
 

Parameter

hWnd
Handle für ein ScrollBar-Steuerelement oder ein Fenster mit einer standard-Bildlaufleiste, abhängig vom Wert des Parameters nBar.
nBar
Gibt die Bildlauf-Leiste, aus der die Positionen abgerufen werden. Dieser Parameter kann eine der folgenden Werte sein:
Wert Bedeutung
SB_CTL Ruft die Position von einem Bildlaufleisten-Steuerelement. Der hWnd -Parameter muss das Handle für das ScrollBar-Steuerelement sein.
SB_HORZ Ruft die Position der Norm horizontalen Bildlaufleiste des Fensters.
SB_VERT Ruft die Position der Norm vertikale Bildlaufleiste des Fensters.

lpMinPos
Zeiger auf die ganzzahlige Variable, die die minimale Position empfängt.
lpMaxPos
Zeiger auf die ganzzahlige Variable, die die maximale Position empfängt.

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

Wenn das angegebene Fenster keinen standard Bildlaufleisten oder kein Bildlaufleisten-Steuerelement ist, kopiert die GetScrollRange -Funktion NULL für die Parameter LpMinPos und lpMaxPos.

Der Standardbereich für eine standard-Bildlaufleisten-Bar liegt zwischen 0 und 100. Der Standardbereich für ein Bildlaufleisten-Steuerelement leer ist (beide Werte sind 0 (null)).

Die Nachrichten, die Bar Bildlaufposition, WM_HSCROLL und WM_VSCROLL, anzugeben sind begrenzt auf 16 Bits der Positionsdaten. Jedoch, da SetScrollInfo, SetScrollPos, SetScrollRange, GetScrollInfo, GetScrollPosund GetScrollRange 32-Bit-Scroll Bar Positionsdaten unterstützen, gibt es eine Möglichkeit, die 16-Bit-Barriere die WM_HSCROLL und WM_VSCROLL-Meldungen zu umgehen. Finden Sie die GetScrollInfo -Funktion für eine Beschreibung der Technik.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.

Siehe auch

Übersicht über die Bildlaufleisten, Scroll Bar Funktionen, GetScrollInfo, GetScrollPos, SetScrollInfo, SetScrollPos, SetScrollRange, WM_HSCROLL, WM_VSCROLL

Index