Aplikacja wysyła komunikat SBM_GETSCROLLINFO do pobrania parametry pasek przewijania.
SBM_GETSCROLLINFO wParam = 0; / / nie używany, musi być zerowe fikcyjnymi = lpsi (FIKCYJNYMI) (LPSCROLLINFO); / / przewiń pasek parametrów
Element fMask może być kombinacją następujących wartości:
Wartość | Znaczenie |
---|---|
SIF_ALL | Połączenie SIF_PAGE, SIF_POS, SIF_RANGE i SIF_TRACKPOS. |
SIF_PAGE | Kopie stronę przewijania, aby członek nPage struktury SCROLLINFO wskazywanego przez lpsi. |
SIF_POS | Kopie przewijanie członkowi nienastawionych konstrukcji SCROLLINFO wskazywanego przez lpsi. |
SIF_RANGE | Kopie zakres przewijania członkom nMin i nMax struktury SCROLLINFO wskazywanego przez lpsi. |
SIF_TRACKPOS | Kopie bieżące pole przewijania, śledzenia stanowisko członka nTrackPos struktury SCROLLINFO wskazywanego przez lpsi. |
Jeśli wiadomość pobierane wartości, wartość zwracana jest wartość PRAWDA; w przeciwnym wypadku jest FALSE.
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.
Aby uzyskać pozycję 32-bitowe pole przewijania (kciuk) podczas powiadomienie SB_THUMBTRACK w WM_HSCROLL lub WM_VSCROLL wiadomości, Wyślij SBM_GETSCROLLINFO z wartością SIF_TRACKPOS, członka fMask struktury SCROLLINFO . Komunikat zwraca pozycję śledzenia pole przewijania, członka nTrackPos struktury SCROLLINFO . Umożliwia uzyskanie pozycja pola przewijania użytkownik przenosi ją. Alternatywnie można użyć funkcji GetScrollInfo , aby uzyskać te same 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.
Omówienie paski przewijania, wiadomości pasek przewijania, GetScrollInfo, SBM_SETSCROLLINFO, SCROLLINFO, SetScrollInfo