CWnd::SetScrollRange

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

Parámetros

nBar

Especifica la barra de desplazamiento para establecerse. Este parámetro puede ser cualquiera de los siguientes valores:

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 no se se repinta la falsa, la barra de desplazamiento.

Observaciones

Establece los valores de posición mínimo y máximo para la barra de desplazamiento determinado. También puede utilizarse para ocultar o mostrar las barras de desplazamiento estándar.

Una aplicación no debería llamar a esta función para ocultar una barra de desplazamiento al procesar un mensaje de notificación de la barra de desplazamiento.

Si la llamada a SetScrollRange sigue inmediatamente una llamada a la función de miembro de SetScrollPos , el parámetro bRedraw en la función de miembro de SetScrollPos debe ser 0 para impedir que la barra de desplazamiento que se está dibujando dos veces.

El intervalo predeterminado de una barra de desplazamiento estándar es de 0 a 100. El intervalo predeterminado de un control de barra de desplazamiento está vacío (el nMinPos y el nMaxPos valores son 0). La diferencia entre los valores especificados por nMinPos y nMaxPos no debe ser mayor que INT_MAX.

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

Vea tambiénnbsp;CWnd::SetScrollPos, :: SetScrollRange, CWnd::GetScrollRange

Index