SBM_SETSCROLLINFO

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 
 

Parametri

fRedraw
Valore di wParam. Specifica se la barra di scorrimento viene ridisegnata per riflettere la nuova posizione di casella di scorrimento. Se questo parametro è TRUE, la barra di scorrimento viene ridisegnata. Se è FALSE, la barra di scorrimento non viene ridisegnata.
lpsi
Valore lParam. Puntatore a una struttura SCROLLINFO . Prima di inviare il messaggio, impostare il membro cbSize della struttura di sizeof(SCROLLINFO), impostare il membro fMask per indicare i parametri per impostare e specificare i nuovi valori di parametro nei membri appropriati.

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.

Valori restituiti

Il valore restituito è la posizione corrente della casella di scorrimento.

Osservazioni

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.

Descrizione

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.

Vedi anche

Panoramica di barre di scorrimento, messaggi della barra di scorrimento, GetScrollInfo, SBM_GETSCROLLINFO, SCROLLINFO, SetScrollInfo

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index