SCROLLINFO

Struktura SCROLLINFO zawiera parametry pasek przewijania do zestawu funkcji SetScrollInfo (lub SBM_SETSCROLLINFO wiadomości) lub pobierane przez funkcję GetScrollInfo (lub SBM_GETSCROLLINFO wiadomości).

element TypeDef struct tagSCROLLINFO {/ / si UINT cbSize; 
    UINT fMask; 
    int nMin; 
    int nMax; 
    UINT nPage; 
    int nienastawionych; 
    int nTrackPos; 
} SCROLLINFO; 
element TypeDef SCROLLINFO FAR * LPSCROLLINFO 

 

Członkowie

cbSize
Określa rozmiar, w bajtach, ta struktura.
fMask
Określa parametry pasek przewijania do ustawiania lub pobierania. Ten element 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_DISABLENOSCROLL Ta wartość jest używana tylko wtedy, gdy ustawienie przewijania paska parametrów. Jeśli pasek przewijania nowe parametry umożliwiają pasek przewijania na niepotrzebne, wyłączyć pasek przewijania, zamiast usuwania.
SIF_PAGE Element nPage zawiera rozmiar strony paska przewijania proporcjonalne.
SIF_POS Członkowskie nienastawionych zawiera pozycja pola przewijania, który nie jest aktualizowany, gdy użytkownik przeciąga pole przewijania.
SIF_RANGE Członkowie nMin oraz nMax zawiera minimalne i maksymalne wartości dla zakresu przewijania.
SIF_TRACKPOS Element nTrackPos zawiera bieżąca pozycja pola przewijania, gdy użytkownik jest przeciągnięcie go.

nMin
Określa minimalny przewijanie stanowisko.
nMax
Określa maksymalną przewijanie stanowisko.
nPage
Określa rozmiar strony. Pasek przewijania używa tej wartości do określenia odpowiedniego rozmiaru pola przewijania proporcjonalne.
nienastawionych
Określa położenie pola przewijania.
nTrackPos
Określa położenie natychmiastowe pole przewijania, że użytkownik jest przeciąganie. Aplikacja może pobrać tę wartość podczas przetwarzania wiadomości z powiadomieniem SB_THUMBTRACK. Aplikacja nie może ustawić bezpośrednie przewijanie; Funkcja SetScrollInfo ignoruje ten członek.

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, struktur pasek przewijania, SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfo, SetScrollInfo

Index