CScrollBar::SetScrollRange

privatevoidSetScrollRange (IntnMinPos,IntnMaxPos,BOOLbRedrawTRUE=);

Parameter

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 falsch, es nicht ist neu gezeichnet. Es wird standardmäßig neu gezeichnet.

Bemerkungen

Legt die minimale und maximale Werte für die angegebenen Bildlaufleiste. Legen Sie nMinPos und nMaxPos auf 0 für standard-Bildlaufleisten ausblenden.

Rufen Sie diese Funktion um eine Bildlaufleiste auszublenden während der Verarbeitung einer Schriftrolle-Bar-Benachrichtigung nicht.

Wenn ein Aufruf von SetScrollRange einen Aufruf der SetScrollPos -Memberfunktion unmittelbar folgt, bRedraw in SetScrollPos auf 0 gesetzt um zu verhindern, dass die Bildlaufleiste wird zweimal neu gezeichnet.

Der Unterschied zwischen den Werten von nMinPos und nMaxPos muss nicht größer als 32.767 sein. Der Standardbereich für eine Bildlaufleiste Steuerelement leer ist ( nMinPos und nMaxPos sind 0).

Übersicht über die CScrollBarMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CScrollBar::GetScrollPos, CScrollBar::SetScrollPos, CScrollBar::GetScrollRange, :: SetScrollRange

Index