SBM_SETSCROLLINFO

Aplikacja wysyła komunikat SBM_GETSCROLLINFO, aby ustawić parametry pasek przewijania.

 SBM_SETSCROLLINFO wParam = fRedraw (WPARAM);              / / Odrysuj fikcyjnymi Flaga = lpsi (FIKCYJNYMI) (LPSCROLLINFO);  / / przewiń pasek parametrów 

 

Parametry

fRedraw
Wartość wParam. Określa, czy pasek przewijania jest odświeżana, aby odzwierciedlić nowe pozycja pola przewijania. Jeśli ten parametr ma wartość TRUE, pasek przewijania jest odświeżana. Jeżeli ma wartość FAŁSZ, paska przewijania nie jest odświeżana.
lpsi
Wartość fikcyjnymi. Wskaźnik do struktury SCROLLINFO . Przed wysłaniem wiadomości, zestawu replik cbSize struktury do sizeof(SCROLLINFO), zestawu replik fMask , aby wskazać parametry do ustawiania i określić nowe wartości parametru w odpowiednich członków.

Element fMask może być kombinacją następujących wartości:
Wartość Znaczenie
SIF_DISABLENOSCROLL Wyłącza pasek przewijania zamiast usuwania go, jeśli parametry nowy pasek przewijania umożliwiają paska przewijania niepotrzebne.
SIF_PAGE Ustawia stronę przewijania do wartości określonej w elemencie nPage struktury SCROLLINFO wskazywanego przez lpsi.
SIF_POS Zestawy przewijanie do wartości określonej w nienastawionych członkiem struktury SCROLLINFO wskazywanego przez lpsi.
SIF_RANGE Ustawia zakres przewijania z wartością określoną w polu Członkowie nMin i nMax struktury SCROLLINFO wskazywanego przez lpsi.

Zwraca wartości

Wartość zwracany jest bieżąca pozycja pola przewijania.

Uwagi

Wiadomości, które wskazują położenie paska przewijania, WM_HSCROLL i WM_VSCROLL, zapewniają tylko 16 bitów danych pozycji. Jednakże struktury SCROLLINFO używany przez SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfoi SetScrollInfo zawiera 32 bity danych pozycji paska przewijania. Można użyć tych wiadomości i funkcje podczas przetwarzania wiadomości WM_HSCROLL lub WM_VSCROLL do uzyskania danych pozycji paska przewijania 32-bitowy.

Skrócone informacje

nbsp; Windows &NT: wymaga wersji 3.51 lub nowszych.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Omówienie paski przewijania, wiadomości pasek przewijania, GetScrollInfo, SBM_GETSCROLLINFO, SCROLLINFO, SetScrollInfo

Index