Sdílet prostřednictvím


CWnd::GetScrollInfo

Volání funkce tohoto člena získat informace, SCROLLINFO struktury udržuje o posuvník.

BOOL GetScrollInfo( 
   int nBar, 
   LPSCROLLINFO lpScrollInfo, 
   UINT nMask = SIF_ALL  
);

Parametry

  • nBar
    Určuje, zda je posuvník ovládacího prvku nebo do okna nonclient oblasti.Pokud je část oblasti nonclient nBar také označuje, zda posuvník je umístěn vodorovně, svisle nebo obojí.Musí být jeden z následujících:

    • SB_CTL načítá parametry posuvník. m_hWnd Datový člen musí být úchyt posuvník.

    • SB_HORZ načítá parametry v okně standardní vodorovného posuvníku.

    • SB_VERT načítá parametry v okně standardní svislý posuvník.

  • lpScrollInfo
    Ukazatel SCROLLINFO struktury.Najdete Další informace o této struktury.

  • nMask
    Určuje parametry pruhu posuvníku načíst.Určuje výchozí kombinace SIF_PAGE, SIF_POS, SIF_TRACKPOS, a SIF_RANGE.Viz SCROLLINFO Další informace týkající nMask hodnoty.

Vrácená hodnota

Pokud zprávy načteny všechny hodnoty, návrat k TRUE.Jinak je FALSE.

Poznámky

GetScrollInfoumožňuje aplikacím používat 32bitové posuvníku pozice.

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.

Zpráva systému Windows MFC obslužné rutiny, které označují pozice posuvníku CWnd::OnHScroll a CWnd::OnVScroll, poskytují pouze 16 bitů dat na pozici.GetScrollInfoa SetScrollInfo poskytují data pozice posuvníku 32 bitů.Proto mohou volat aplikace GetScrollInfo při zpracování buď CWnd::OnHScroll nebo CWnd::OnVScroll získat data pozice posuvníku 32 bitů.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CWnd

Graf hierarchie

CScrollBar::GetScrollInfo

CWnd::SetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

SCROLLINFO