Usando controles controle deslizante
Uso típico de um controle deslizante segue o padrão abaixo:
O controle é criado.Se o controle for especificado em um modelo de caixa de diálogo, criação é automático quando a caixa de diálogo é criada.(Você deve ter um CSliderCtrl membro em sua classe de caixa de diálogo que corresponde ao controle deslizante.) sistema autônomo alternativa, você pode usar o Criarfunção de membro para criar o controle sistema autônomo uma janela filho de qualquer janela.
Chame as várias funções de membro do conjunto para definir valores para o controle.Alterações que você pode fazer incluem definir as posições mínimas e máxima para o controle deslizante, as marcas de escala de desenho, definindo um intervalo de seleção e reposicionar o controle deslizante.Para controles em uma caixa de diálogo, um mercadoria momento para fazer isso é em OnInitDialog função.
Conforme o usuário interage com o controle, ele enviará várias mensagens de notificação.Você pode extrair o valor do controle deslizante do controle chamando o GetPosfunção de membro .
Quando você terminar com o controle, você precisará Certifique-se de que ele será destruído corretamente.Se o controle deslizante está em uma caixa de diálogo, ela e o CSliderCtrl objeto será destruído automaticamente. Caso contrário, necessário garantir que o controle e o CSliderCtrl objeto corretamente serão destruídas.