Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El uso típico de un control deslizante sigue el patrón siguiente:
El control se crea. Si el control se especifica en una plantilla de cuadro de diálogo, la creación es automática cuando se crea el cuadro de diálogo. (Debe tener un miembro CSliderCtrl en la clase de diálogo que corresponda al control deslizante). Como alternativa, puede usar la función Crear miembro para crear el control como una ventana secundaria de cualquier ventana.
Llame a las distintas funciones miembro Set para establecer valores para el control. Los cambios que puede realizar incluyen establecer las posiciones mínimas y máximas para el control deslizante, dibujar marcas de graduación, establecer un intervalo de selección y cambiar la posición del control deslizante. Para los controles de un cuadro de diálogo, es un buen momento para hacerlo en la función OnInitDialog del cuadro de diálogo.
A medida que el usuario interactúa con el control, enviará varios mensajes de notificación. Puede extraer el valor del control deslizante llamando a la función miembro GetPos .
Cuando haya terminado con el control, debe asegurarse de que se destruye correctamente. Si el control deslizante está en un cuadro de diálogo, tanto él como el objeto
CSliderCtrlse destruirán automáticamente. Si no es así, se debe asegurar de que tanto el control como el objetoCSliderCtrlse destruyan correctamente.