CScrollBar::SetScrollInfo

Ustawia informacje SCROLLINFO zachowuje strukturę o paska przewijania.

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

Parametry

  • lpScrollInfo
    Wskaźnik do SCROLLINFO struktury.

  • bRedraw
    Określa, czy pasek przewijania powinny być rysowane w celu uwzględnienia nowych informacji.Jeśli bRedraw jest TRUE, pasek przewijania jest odświeżana.Jeśli jest FALSE, nie jest odświeżana.Pasek przewijania jest odświeżana domyślnie.

Wartość zwracana

Jeśli się powiedzie, zwrot jest TRUE.W przeciwnym razie jest FALSE.

Uwagi

Należy podać wartości wymagane przez SCROLLINFO struktury parametry, w tym wartości flag.

SCROLLINFO Struktury zawiera informacje z paska przewijania, włączając minimalne i maksymalne przewijanie położenie, rozmiar strony i pozycja pola przewijania (kciuk).Zobacz SCROLLINFO temat struktury w Windows SDK Aby uzyskać więcej informacji o zmienianiu ustawień domyślnych struktury.

Przykład

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

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CScrollBar

Diagram hierarchii

CScrollBar::GetScrollInfo

CWnd::SetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

CWnd::GetScrollInfo

SCROLLINFO