SBM_SETSCROLLINFO

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 

 

Parametrii

fRedraw
Valoarea wParam. Specifică dacă bara de defilare este redesenat pentru a reflecta noua poziție caseta de defilare. Dacă acest parametru este TRUE, este redesenat bara de defilare. Dacă este FALSE, bara de defilare nu este rescris.
lpsi
Valoarea lParam. Indicator spre o structură SCROLLINFO . Înainte de a trimite mesajul, setați membru cbSize structurii la sizeof(SCROLLINFO), setați membru fMask pentru a indica parametrii pentru a seta și specificați valorile parametrilor noi în caz de membri.

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.

Valorile întroarse

Valoarea returnată este poziția curentă a casetei de defilare.

Observații

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.

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, bara de defilare mesaje, GetScrollInfo, SBM_GETSCROLLINFO, SCROLLINFO, SetScrollInfo

Index