CWnd::SetScrollPos
スクロール ボックスの現在位置を設定し、必要な場合は、スクロール ボックスの新しい位置で表示されるようにスクロール バーを再描画します。
int SetScrollPos(
int nBar,
int nPos,
BOOL bRedraw = TRUE
);
パラメーター
nBar
設定するスクロール バーを指定します。このパラメーターには、次のどちらかです:SB_HORZ はウィンドウに水平スクロール バーのスクロール ボックスの位置を設定します。
SB_VERT のウィンドウに垂直スクロール バーのスクロール ボックスの位置を設定します。
nPos
スクロール ボックスの新しい位置を指定します。これは、スクロール スコープ内にある必要があります。bRedraw
新しいスクロール ボックスの位置を反映するようにスクロール バーを再描画するかどうかを指定します。このパラメーターが **[真]**場合、スクロール バーは再描画されます; FALSE、スクロール バーを再描画されません。
戻り値
スクロール ボックスの前の位置。
解説
スクロール バーが別の関数への以降の呼び出しによって再描画するたびに FALSE に設定 bRedraw と便利です。
必要条件
ヘッダー: afxwin.h