Compartir a través de


CWnd::SetScrollPos

Establece la posición actual de un cuadro de desplazamiento y, si se solicita, redibuja la barra de desplazamiento para reflejar la nueva posición del cuadro de desplazamiento.

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

Parámetros

  • nBar
    especifica la barra de desplazamiento que se establecerá.Este parámetro puede ser cualquiera de los siguientes:

    • SB_HORZ establece la posición del cuadro de desplazamiento en la barra de desplazamiento horizontal de la ventana.

    • SB_VERT establece la posición del cuadro de desplazamiento en la barra de desplazamiento vertical de la ventana.

  • nPos
    Especifica la nueva posición del cuadro de desplazamiento.Debe estar dentro del intervalo de desplazamiento.

  • bRedraw
    Especifica si la barra de desplazamiento debe vuelva para reflejar la nueva posición del cuadro de desplazamiento.Si este parámetro es TRUE, se redibuja la barra de desplazamiento; si FALSO, la barra de desplazamiento no se redibuja.

Valor devuelto

La posición anterior del cuadro de desplazamiento.

Comentarios

el valor bRedraw a FALSO es útil siempre que la barra de desplazamiento sea rediseñada por una llamada subsiguiente a otra función.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

SetScrollPos

CWnd::GetScrollPos

CScrollBar::SetScrollPos