共用方式為


CWnd::SetScrollPos

設定捲動方塊的目前位置,因此,如果需要,重新繪製捲軸反映捲動方塊的新位置。

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

參數

  • nBar
    指定要設定的捲軸。 這個參數可以是下列其中一項:

    • SB_HORZ 設定捲動方塊的位置在視窗的水平捲軸。

    • SB_VERT 設定捲動方塊的位置在視窗的垂直捲軸。

  • nPos
    指定捲動方塊的新位置。 它必須在捲動範圍內。

  • bRedraw
    指定是否應該重新繪製捲軸來反映新的捲動方塊位置。 如果此參數為, 捲軸重新繪製,如果 ,捲軸不會重新繪製。

傳回值

捲動方塊的上一個位置。

備註

的設定 bRedraw 很有用,每當捲軸將會由另一個函式的後續呼叫會重新繪製。

需求

Header: afxwin.h

請參閱

參考

CWnd 類別

階層架構圖

SetScrollPos

CWnd::GetScrollPos

CScrollBar::SetScrollPos