Udostępnij za pośrednictwem


CWnd::SetScrollInfo

Wywołanie funkcji Członkowskich ustawić informacje o SCROLLINFO zachowuje strukturę o paska przewijania.

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

Parametry

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

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

    • SB_HORZ Określa, że poziomy pasek przewijania okna.

    • SB_VERT Określa, że okno jest pionowy pasek przewijania.

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

  • bRedraw
    Określa, czy pasek przewijania powinny być rysowane, aby odzwierciedlić nowe położenie.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

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.GetScrollInfo i 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.

[!UWAGA]

CWnd::GetScrollInfo umożliwia aplikacjom korzystanie z pozycji paska przewijania 32-bitowych.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

CWnd::GetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

SCROLLINFO