Udostępnij za pośrednictwem


CWnd::GetScrollInfo

Wywołać funkcję Członkowskie pobrać informacji, SCROLLINFO zachowuje strukturę o paska przewijania.

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

Parametry

  • nBar
    Określa, czy pasek przewijania jest formant lub część obszaru nonclient okna.Jeśli jest częścią obszaru nonclient nBar wskazuje również, czy pasek przewijania jest umieszczony w poziomie, w pionie lub oba.Musi być jedną z następujących czynności:

    • SB_CTL pobiera parametry pasek przewijania.m_hWnd Elementu danych musi być uchwyt pasek przewijania.

    • SB_HORZ pobiera parametry pasek przewijania poziomego standardowego okna.

    • SB_VERT pobiera parametry okna standardowe pionowy pasek przewijania.

  • lpScrollInfo
    Wskaźnik do SCROLLINFO struktury.Zobacz Windows SDK uzyskać więcej informacji dotyczących tej struktury.

  • nMask
    Określa parametry paska przewijania do pobrania.Domyślnie określa kombinację SIF_PAGE, SIF_POS, SIF_TRACKPOS, i SIF_RANGE.Zobacz SCROLLINFO więcej informacji na temat nMask wartości.

Wartość zwracana

Jeśli wiadomości są pobierane wartości, zwrot jest TRUE.W przeciwnym razie jest FALSE.

Uwagi

GetScrollInfoUmożliwia aplikacjom korzystanie z pozycji przewijania 32-bitowych.

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.

MFC Windows wiadomości obsługi, które wskazują położenie paska przewijania CWnd::OnHScroll i CWnd::OnVScroll, zapewniają tylko 16 bitów danych pozycji.GetScrollInfoi SetScrollInfo zapewniają 32 bity danych położenie paska przewijania.Dlatego aplikacja może wywołać GetScrollInfo podczas przetwarzania albo CWnd::OnHScroll lub CWnd::OnVScroll uzyskać dane położenie paska przewijania 32-bitowych.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

CScrollBar::GetScrollInfo

CWnd::SetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

SCROLLINFO