Eine Anwendung sendet die Nachricht SBM_GETSCROLLINFO die Parameter einer Bildlaufleiste festlegen.
SBM_SETSCROLLINFO wParam = (WPARAM) fRedraw; / / redraw Flag lParam = (LPARAM) (LPSCROLLINFO) Lpsi; / / scroll bar Parameter
Der fMask -Member kann eine Kombination der folgenden Werte sein.:
Wert | Bedeutung |
---|---|
SIF_DISABLENOSCROLL | Deaktiviert die Bildlaufleiste statt entfernen, wenn die Bildlaufleiste neue Parameter die Bildlaufleiste überflüssig machen. |
SIF_PAGE | Die Scroll-Seite festgelegt in das nPage -Mitglied der SCROLLINFO -Struktur, auf die Lpsi angegebenen Wert. |
SIF_POS | Legt die Bildlaufposition in den gemeinnützigen Organisationen Mitglied der SCROLLINFO -Struktur angegebenen Wert, auf den Lpsi. |
SIF_RANGE | Legt die Scroll reichen bis in die nMin und nMax Mitglieder der SCROLLINFO -Struktur angegebene Wert, auf den Lpsi. |
Der Rückgabewert ist die aktuelle Position des Bildlauffelds.
Die Nachrichten, die Schriftrolle-Bar-Position, WM_HSCROLL und WM_VSCROLL, angibt bieten nur 16 Bits der Positionsdaten. Allerdings bietet die SCROLLINFO Struktur von SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfound SetScrollInfo verwendet 32 Bits des Bildlaufleiste Positionsdaten. Diese Meldungen und Funktionen können Sie während der Verarbeitung der WM_HSCROLL oder WM_VSCROLL-Meldungen zu 32-Bit-Bildlaufleiste Positionsdaten.
&Nbsp; Windows NT: Version 3.51 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.
Übersicht über die Bildlaufleisten, Bildlaufleiste Nachrichten, GetScrollInfo, SBM_GETSCROLLINFO, SCROLLINFONULLNOTHINGNULLPTRNULL, SetScrollInfo