O cerere trimite mesajul SBM_GETSCROLLINFO pentru a seta parametrii de o bară de defilare.
SBM_SETSCROLLINFO wParam = fRedraw (WPARAM); / / aspira pavilion lParam = lpsi (LPARAM) (LPSCROLLINFO); / / scroll bar parametrii
Membru fMask poate fi o combinație de următoarele valori:
Valoarea | Sensul |
---|---|
SIF_DISABLENOSCROLL | Dezactivează bara de defilare în loc de a scoate-o, dacă bara de defilare parametri noi a face bara de defilare inutile. |
SIF_PAGE | Setează pagina Parcurgere la valoarea specificată în membre nPage structurii SCROLLINFO a subliniat de lpsi. |
SIF_POS | Seturi de pozi?ia defilare valoarea specificată în membre nPos structurii SCROLLINFO a subliniat de lpsi. |
SIF_RANGE | Seturi de intervalul de defilare la valoarea specificată în nMin și nMax de membri din structura SCROLLINFO a subliniat de lpsi. |
Valoarea returnată este poziția curentă a casetei de defilare.
Mesajele care indică pozi?ia de bara de defilare, WM_HSCROLL și WM_VSCROLL, furnizează numai 16 biți datelor. Cu toate acestea, structura de SCROLLINFO folosit de SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfo?i SetScrollInfo oferă 32 biți datelor bara de defilare. Puteți utiliza aceste mesaje și funcții în timp ce prelucrare mesaje WM_HSCROLL sau WM_VSCROLL pentru a obține date poziția 32-bit-bara de defilare.
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.
Prezentare bare de defilare, bara de defilare mesaje, GetScrollInfo, SBM_GETSCROLLINFO, SCROLLINFO, SetScrollInfo