Bir uygulama bir kaydırma çubuğu parametrelerini ayarlamak için SBM_GETSCROLLINFO iletisi gönderir.
SBM_SETSCROLLINFO wParam (wparam) fRedraw; = / / bayrak lParam yeniden boyutlandırmaya (lparam) (LPSCROLLINFO) lpsi; = / / scroll bar parametreleri
Aşağıdaki değerleri birleşimi fMask üye olabilir:
Değer | Anlamı |
---|---|
SIF_DISABLENOSCROLL | Kaydırma çubuğu kaydırma çubuğunun yeni parametreleri gereksiz yapmak yerine, kaldırma, kaydırma çubuğunu devre dışı bırakır. |
SIF_PAGE | Sayfa nPage üye tarafından lpsi işaret SCROLLINFO yapısını belirtilen değere ayarlar. |
SIF_POS | Ayarlar SCROLLINFO yapısını nPos üyesi belirtilen değere kaydırma konumu işaret için tarafından lpsi. |
SIF_RANGE | Ayarlar SCROLLINFO yapısı nMin ve nMax üyeleri belirtilen değeri kaydırma aralığına işaret için tarafından lpsi. |
Dönüş değeri, kaydırma kutusunun geçerli konumunu olduğunu.
Kaydırma çubuğunun konumu, wm_hscroll ve wm_vscroll, belirten iletiler, yalnızca 16 bit konumu veri sağlar. Ancak, SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfove SetScrollInfo tarafından kullanılan SCROLLINFO yapısı 32 bit kaydırma çubuğu konumunu veri sağlar. Bu iletiler ve işlevleri wm_hscroll ya da wm_vscroll iletileri işlerken 32-bit kaydırma çubuğu konumunu veri almak için kullanabileceğiniz.
nbsp; Windows &NT: sürüm 3.51 veya sonrasını gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan.
Kaydırma çubuklarını genel bakış, kaydırma çubuğu iletileri, GetScrollInfo, SBM_GETSCROLLINFO, SCROLLINFO, SetScrollInfo