Un'applicazione invia il messaggio SBM_GETSCROLLINFO per impostare i parametri di una barra di scorrimento.
SBM_SETSCROLLINFO wParam = fRedraw (WPARAM); / / ridisegnare la bandiera lParam = lpsi (LPARAM) (LPSCROLLINFO); / / scroll bar parametri
Il membro fMask può essere una combinazione dei seguenti valori:
Valore | Significato |
---|---|
SIF_DISABLENOSCROLL | Disabilita la barra di scorrimento invece di rimuovere, se nuovi parametri della barra di scorrimento a fare la barra di scorrimento inutili. |
SIF_PAGE | Imposta la pagina di scorrimento al valore specificato nel membro nPage della struttura SCROLLINFO puntato da lpsi. |
SIF_POS | Imposta la posizione di scorrimento al valore specificato nel membro della struttura SCROLLINFO NPO puntata da lpsi. |
SIF_RANGE | Imposta l'intervallo di scorrimento al valore specificato nei membri nMin e nMax della struttura SCROLLINFO indicata da lpsi. |
Il valore restituito è la posizione corrente della casella di scorrimento.
I messaggi che indicano la posizione della barra di scorrimento, WM_HSCROLL e WM_VSCROLL, forniscono solo 16 bit di dati di posizione. Tuttavia, la struttura SCROLLINFO utilizzata da SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfoe SetScrollInfo fornisce 32 bit di dati di posizione barra di scorrimento. È possibile utilizzare questi messaggi e funzioni durante l'elaborazione di messaggi WM_HSCROLL o WM_VSCROLL per ottenere i dati relativi alla posizione barra di scorrimento a 32-bit.
nbsp; Windows &NT: richiede 3,51 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.
Panoramica di barre di scorrimento, messaggi della barra di scorrimento, GetScrollInfo, SBM_GETSCROLLINFO, SCROLLINFO, SetScrollInfo
Rimedio: Inserire il CD-ROM CD di MSDN Library.