Sdílet prostřednictvím


CScrollBar::SetScrollInfo

Nastaví informace, které SCROLLINFO struktury udržuje o posuvník.

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

Parametry

  • lpScrollInfo
    Ukazatel SCROLLINFO struktury.

  • bRedraw
    Určuje, zda by posuvníku překreslí, aby odpovídal nové informace.Pokud bRedraw je TRUE, se překreslí posuvníku.Pokud je FALSE, není vystavena.Ve výchozím nastavení se překreslí posuvníku.

Vrácená hodnota

Pokud úspěšný, návrat k TRUE.Jinak je FALSE.

Poznámky

Je nutné zadat hodnoty SCROLLINFO struktury parametry, včetně hodnoty příznaku.

SCROLLINFO Struktury obsahuje informace týkající posuvník, včetně minimální a maximální posun polohy, velikosti stránky a pozice posuvníku (miniatury).Viz SCROLLINFO v tématu Struktura Další informace o změně výchozí strukturu.

Příklad

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

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CScrollBar

Graf hierarchie

CScrollBar::GetScrollInfo

CWnd::SetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

CWnd::GetScrollInfo

SCROLLINFO