SCROLLINFO

Structura SCROLLINFO conține parametrii bara de defilare de set de funcția SetScrollInfo (sau SBM_SETSCROLLINFO mesaj), fie adus de funcția GetScrollInfo (sau SBM_GETSCROLLINFO mesaj).

typedef struct tagSCROLLINFO {/ / si UINT cbSize; 
    UINT fMask; 
    int nMin; 
    int nMax; 
    UINT nPage; 
    int nPos; 
    int nTrackPos; 
} SCROLLINFO; 
Typedef SCROLLINFO departe * LPSCROLLINFO 

 

Membrii

cbSize
Specifică dimensiunea, în octeți, de această structură.
fMask
Precizează parametrii bara de defilare pentru a seta sau prelua. Acest membru pot fi o combinatie de următoarele valori:
Valoarea Sensul
SIF_ALL Combinație de SIF_PAGE, SIF_POS, SIF_RANGE și SIF_TRACKPOS.
SIF_DISABLENOSCROLL Această valoare se utilizează numai când setarea o defilare parametrii bar. Dacă bara de defilare parametri noi a face bara de defilare inutile, dezactivați bara de defilare în loc de a scoate-o.
SIF_PAGE Membru nPage conține dimensiunea de pagină pentru o bară de defilare proporțională.
SIF_POS Membru nPos conține caseta de defilare pozi?ia, care nu este actualizat în timp ce utilizatorul trage caseta de defilare.
SIF_RANGE Membrii nMin și nMax conțin valorile minime ?i maxime pentru zona de defilare.
SIF_TRACKPOS Membru nTrackPos conține poziția curentă a casetei de defilare în timp ce utilizatorul este glisare.

nMin
Specifică minimă scrolling poziția.
nMax
Specifică maximă scrolling poziția.
nPage
Specifică dimensiunea paginii. O bară de defilare utilizează această valoare pentru a determina dimensiunea corespunzătoare din caseta de defilare proporțională.
nPos
Specifică poziția de caseta de defilare.
nTrackPos
Specifică poziția imediat o casetă de defilare care utilizatorul este glisare. O cerere poate prelua această valoare în timp ce prelucrare mesajul de notificare SB_THUMBTRACK. O cerere nu poate seta poziția defilare imediată; funcția SetScrollInfo ignoră acest membru.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.51 sau o versiune ulterioară.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.

A se vedea, de asemenea

Prezentare bare de defilare, structuri bara de defilare, SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfo, SetScrollInfo

Index