CWnd::SetScrollRange

privatevoidSetScrollRange (IntnBar,IntnMinPos,IntnMaxPos,BOOLbRedrawTRUE=);

Parameter

nBar

Gibt die Bildlaufleiste festgelegt werden. Dieser Parameter kann einen der folgenden Werte sein.:

nMinPos

Gibt die minimale Position Scrollen.

nMaxPos

Gibt die maximale Position Scrollen.

bRedraw

Gibt an, ob die Bildlaufleiste neu gezeichnet werden sollten, um die Änderung widerzuspiegeln. Wenn bRedraw TRUEist, wird die Bildlaufleiste neu gezeichnet; Wenn FALSE, die Bildlaufleiste nicht neu gezeichnet ist.

Bemerkungen

Legt die minimale und maximale Werte für die angegebenen Bildlaufleiste. Es kann auch verwendet werden, standard Bildlaufleisten anzeigen oder verbergen.

Eine Anwendung sollte nicht diese Funktion um eine Bildlaufleiste auszublenden während der Verarbeitung einer Schriftrolle-Bar-Benachrichtigung aufrufen.

Wenn der Aufruf von SetScrollRange einen Aufruf der SetScrollPos -Memberfunktion unmittelbar folgt, sollte der bRedraw -Parameter in der SetScrollPos -Memberfunktion 0 zu verhindern, dass die Bildlaufleiste wird zweimal gezeichnet sein.

Der Standardbereich für eine standard-Bildlaufleisten-Bar liegt zwischen 0 und 100. Der Standardbereich für ein Bildlaufleisten-Steuerelement leer ist (die nMinPos und die nMaxPos Werte sind 0). Der Unterschied zwischen den Werten von nMinPos und nMaxPos darf nicht größer als INT_MAX sein.

CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CWnd::SetScrollPos, :: SetScrollRange, CWnd::GetScrollRange

Index