Поделиться через


CScrollBar::SetScrollInfo

Задает сведения, которые структура SCROLLINFO поддерживает собирается полосу прокрутки.

BOOL SetScrollInfo( 
   LPSCROLLINFO lpScrollInfo, 
   BOOL bRedraw = TRUE  
);

Параметры

  • lpScrollInfo
    Указатель на структуру SCROLLINFO.

  • bRedraw
    Указывает, должна ли полоса прокрутки быть повторно перетаскиваются, чтобы отразить новое сведения. Если bRedrawTRUE, полоса прокрутки перерисовать. Если это FALSE, оно перерисовать. Полоса прокрутки перерисовке по умолчанию.

Возвращаемое значение

Если успешно, получение TRUE. В противном случае это FALSE.

Заметки

Необходимо задать значения, необходимые параметры структуры SCROLLINFO, включая значения пометить.

Структура SCROLLINFO содержит сведения о полосе прокрутки, включая позиции прокрутки минимума и максимума, размер страницы и положение ползунка полосы прокрутки (бегунка). См. раздел структуры SCROLLINFO в Windows SDK дополнительные сведения об изменении значения по умолчанию структуры.

Пример

// 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

См. также

Ссылки

Класс CScrollBar

Диаграмма иерархии

CScrollBar::GetScrollInfo

CWnd::SetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

CWnd::GetScrollInfo

SCROLLINFO