CScrollBar::SetScrollPos
Imposta la posizione corrente di una casella di scorrimento a quella specificata da nPos e, se specificato, ridisegna la barra di scorrimento per riflettere la nuova posizione.
int SetScrollPos(
int nPos,
BOOL bRedraw = TRUE
);
Parametri
nPos
Specifica la nuova posizione della casella di scorrimento. Deve essere compreso nell'intervallo di scorrimento.bRedraw
Specifica se la barra di scorrimento deve essere ridisegnata per riflettere la nuova posizione. Se bRedraw è TRUE, la barra di scorrimento viene ridisegnato. Se è FALSE, non viene ridisegnato. La barra di scorrimento viene ridisegnato per impostazione predefinita.
Valore restituito
Specifica la posizione precedente della casella di scorrimento in caso di esito positivo; in caso contrario 0.
Note
Impostare bRedraw a FALSE ogni volta che la barra di scorrimento verrà ridisegnato da una chiamata successiva a un'altra funzione per evitare che la barra di scorrimento ridisegnata due volte in breve intervallo.
Esempio
Vedere l'esempio relativo CScrollBar::SetScrollRange.
Requisiti
Header: afxwin.h