CScrollBar::SetScrollRange

voidSetScrollRange (intnMinPos,intnMaxPos,BOOLbRedraw=);

パラメーター

nMinPos

最小スクロール位置を指定します。

nMaxPos

最大スクロール位置を指定します。

bRedraw

スクロール バーの変更を反映するように再描画するかどうかを指定します。BRedrawTRUEの場合は、スクロール バーが再描画される;FALSEはないかどうかは再描画します。既定では再描画します。

解説

指定されたスクロール バーの最小および最大位置の値を設定します。NMinPosおよびnMaxPos標準スクロール バーを非表示に 0 に設定します。

スクロール バーの通知メッセージの処理中にスクロール バーを非表示にするには、この関数を呼び出さない。

SetScrollRangeへの呼び出しの直後にSetScrollPosメンバー関数を呼び出すと、 bRedraw SetScrollPosで 2 回再描画されるスクロール バーをしない場合は 0 に設定します。

NMinPosnMaxPosで指定された値の差は 32,767 よりもする必要があります。スクロール バー コントロールの既定の範囲が空である ( nMinPosnMaxPosの両方が 0)。

CScrollBar 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CScrollBar::GetScrollPosCScrollBar::SetScrollPosCScrollBar::GetScrollRange :: SetScrollRange(&N)

Index