CScrollBar::SetScrollPos
Establece la posición actual de un cuadro de desplazamiento al especificado por nPos y, si se especifica, redibuja la barra de desplazamiento para reflejar la nueva posición.
int SetScrollPos(
int nPos,
BOOL bRedraw = TRUE
);
Parámetros
nPos
Especifica la nueva posición del cuadro de desplazamiento.Debe estar dentro del intervalo de desplazamiento.bRedraw
Especifica si la barra de desplazamiento se debe volver a dibujar para reflejar la nueva posición.Si bRedraw es TRUE, la barra de desplazamiento se rediseñada.Si es FALSO, no se vuelve a dibujar.La barra de desplazamiento se rediseñada de forma predeterminada.
Valor devuelto
Especifica la posición anterior del cuadro de desplazamiento si correctamente; si no 0.
Comentarios
establezca bRedraw a FALSO siempre que la barra de desplazamiento sea rediseñada por una llamada subsiguiente a otra función para evitar tener la barra de desplazamiento rediseñada dos veces dentro de un intervalo corto.
Ejemplo
Vea el ejemplo para CScrollBar:: SetScrollRange.
Requisitos
encabezado: afxwin.h