CScrollBar::SetScrollRange

void SetScrollRange ( int nMinPos, int nMaxPos, BOOL bRedraw = TRUE );

Parámetros

nMinPos

Especifica el mínimo desplazamiento de posición.

nMaxPos

Especifica el máximo desplazamiento de posición.

bRedraw

Especifica si la barra de desplazamiento debe volver a dibujar para reflejar el cambio. Si bRedraw es TRUE, se vuelve a dibujar la barra de desplazamiento; Si falso, no es dibujar. Se repinta por defecto.

Observaciones

Establece los valores de posición mínimo y máximo para la barra de desplazamiento determinado. Conjunto de nMinPos y nMaxPos a 0 para ocultar las barras de desplazamiento estándar.

No llame a esta función para ocultar una barra de desplazamiento al procesar un mensaje de notificación de la barra de desplazamiento.

Si una llamada a SetScrollRange sigue inmediatamente una llamada a la función miembro SetScrollPos , establezca bRedraw en SetScrollPos en 0 para impedir que la barra de desplazamiento se redibujan dos veces.

La diferencia entre los valores especificados por nMinPos y nMaxPos no debe ser superior a 32.767. El intervalo predeterminado de un control de barra de desplazamiento está vacío ( nMinPos y nMaxPos son 0).

Visió&n General de CScrollBar |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CScrollBar::GetScrollPos, CScrollBar::SetScrollPos, CScrollBar::GetScrollRange, :: SetScrollRange

Index