CWnd::SetScrollPos

Imposta la posizione corrente di una casella di scorrimento e, se richiesto, ridisegna la barra di scorrimento per riflettere la nuova posizione della casella di scorrimento.

int SetScrollPos(
   int nBar,
   int nPos,
   BOOL bRedraw = TRUE 
);

Parametri

  • nBar
    Specifica la barra di scorrimento da impostare.Questo parametro può essere uno dei seguenti:

    • SB_HORZ imposta la posizione della casella di scorrimento nella barra di scorrimento orizzontale della finestra.

    • SB_VERT imposta la posizione della casella di scorrimento nella barra di scorrimento verticale della finestra.

  • 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 aggiornata per riflettere la nuova posizione della casella di scorrimento.Se questo parametro è TRUE, la barra di scorrimento viene aggiornata, se FALSE, la barra di scorrimento non viene aggiornato.

Valore restituito

La posizione precedente della casella di scorrimento.

Note

L'impostazione bRedraw a FALSE è utile quando la barra di scorrimento verrà ridisegnato da una chiamata successiva a un'altra funzione.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

SetScrollPos

CWnd::GetScrollPos

CScrollBar::SetScrollPos