CScrollBar::SetScrollPos

スクロール ボックスの現在位置をそれに nPos によって指定された、指定された設定は、新しい位置で表示されるようにスクロール バーを再描画します。

int SetScrollPos(
   int nPos,
   BOOL bRedraw = TRUE 
);

パラメーター

  • nPos
    スクロール ボックスの新しい位置を指定します。これは、スクロール スコープ内にある必要があります。

  • bRedraw
    新しい位置を反映するようにスクロール バーを再描画するかどうかを指定します。bRedraw が **[真]**場合、スクロール バーは再描画されます。FALSE場合、再描画されません。スクロール バーは既定で再描画されます。

戻り値

成功した場合はスクロール ボックスの前の位置を指定します; それ以外の場合は 0。

解説

スクロール バーは、別の関数への以降の呼び出しによって短い間隔内に重複して再描画変更されたスクロール バーがあることを防ぐに再描画するたびに FALSE に bRedraw を設定します。

使用例

CScrollBar::SetScrollRangeの例を参照してください。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CScrollBar クラス

階層図

CScrollBar::GetScrollPos

CScrollBar::GetScrollRange

CScrollBar::SetScrollRange

SetScrollPos