CScrollBar::SetScrollInfo
設定 SCROLLINFO 結構維護捲軸的相關資訊。
BOOL SetScrollInfo(
LPSCROLLINFO lpScrollInfo,
BOOL bRedraw = TRUE
);
參數
lpScrollInfo
為 SCROLLINFO 結構的指標。bRedraw
指定是否應該重新繪製捲軸來反映新的資訊。如果 bRedraw 是 是,捲軸重繪。如果是 否,就不會重新繪製。預設捲軸重繪。
傳回值
如果成功,則傳回 是。否則,它就是 否。
備註
您必須提供 SCROLLINFO 結構參數所需的值,包括旗標值。
SCROLLINFO 結構含有捲軸的相關資訊,包括最小和最大捲動位置、頁面大小和捲動方塊 (Thumb) 位置。請參閱在 Windows SDK 的 SCROLLINFO 結構主題。如需變更預設結構的詳細資訊。
範例
// Set SCROLLINFO for the scroll bar. m_ScrollBarHorz is of type
// CScrollBar class, and it is a member variable in CMyDialog class.
SCROLLINFO info;
info.cbSize = sizeof(SCROLLINFO);
info.fMask = SIF_ALL;
info.nMin = 0;
info.nMax = 10;
info.nPage = 2;
info.nPos = 5;
info.nTrackPos = 2;
m_ScrollBarHorz.SetScrollInfo(&info);
需求
Header: afxwin.h