Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O 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, a criação será automática quando a caixa de diálogo for criada. (Você deve ter um membro CSliderCtrl em sua classe de diálogo que corresponda ao controle deslizante.) Como alternativa, você pode usar a função membro Create para criar o controle como uma janela filha de qualquer janela.
Chame as várias funções de membro Set para definir valores para o controle. As alterações que você pode fazer incluem definir as posições mínimas e máximas para o controle deslizante, desenhar marcas de escala, definir um intervalo de seleção e reposicionar o controle deslizante. Para controles em uma caixa de diálogo, um bom momento para fazer isso está na função OnInitDialog da caixa de diálogo.
À medida que o usuário interage com o controle, ele enviará várias mensagens de notificação. Você pode extrair o valor do controle deslizante chamando a função de membro GetPos .
Quando terminar com o controle, precisa ter certeza de que está corretamente destruído. Se o controle deslizante estiver em uma caixa de diálogo, ele e o
CSliderCtrlobjeto serão destruídos automaticamente. Caso contrário, você precisa garantir que o controle e oCSliderCtrlobjeto sejam destruídos corretamente.