Compartir vía


SBM_SETRANGE mensaje

El SBM_SETRANGE mensaje se envía para establecer los valores de posición mínimo y máximo para el control de barra de desplazamiento.

Las aplicaciones no deben enviar este mensaje directamente. En su lugar, deben usar la función SetScrollRange . Una ventana recibe este mensaje a través de la función WindowProc. Las aplicaciones que implementan un control de barra de desplazamiento personalizado deben responder a estos mensajes para que la función SetScrollRange funcione correctamente.

Parámetros

wParam

Especifica la posición de desplazamiento mínima.

lParam

Especifica la posición de desplazamiento máxima.

Valor devuelto

ComCtl32.dll versión 5.0: si cambia la posición del cuadro de desplazamiento, el valor devuelto es la posición anterior del cuadro de desplazamiento; de lo contrario, es cero.

ComCtl32.dll versión 6.0: posición actual del cuadro de desplazamiento, independientemente de si ha cambiado.

Observaciones

Los valores de posición mínimo y máximo predeterminados son cero. La diferencia entre los valores especificados por los parámetros wParam y lParam no debe ser mayor que MAXLONG.

Si los valores de posición mínimo y máximo son iguales, el control de barra de desplazamiento está oculto y, en efecto, deshabilitado.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluya Windows.h)

Consulte también

Referencia

SBM_GETPOS

SBM_GETRANGE

SBM_SETPOS

SBM_SETRANGEREDRAW