Utilisation de contrôles Slider
Une utilisation classique d'un contrôle Slider suit le modèle ci-dessous :
Le contrôle est créé.Si le contrôle est spécifié dans un modèle de boîte de dialogue, la création est automatique lorsque la boîte de dialogue est créée.(Vous devez avoir un membre de CSliderCtrl dans votre classe de boîte de dialogue qui correspond au contrôle Slider.) Sinon, vous pouvez utiliser la fonction membre de Create pour créer le contrôle en tant que fenêtre enfant de toute fenêtre.
Appelez les différentes fonctions membres définies pour définir des valeurs pour le contrôle.Les modifications que vous pouvez faire inclure définir les positions minimales et maximales pour le curseur, dessiner des graduations, définir une plage de sélection, et repositionner le curseur.Pour les contrôles dans une boîte de dialogue, le moment opportun pour cela se trouve dans la fonction d' OnInitDialog de dialogue.
Lorsque l'utilisateur interagit avec le contrôle, il envoie des messages de notification.Vous pouvez récupérer la valeur de curseur du contrôle en appelant la fonction membre de GetPos .
Lorsque vous avez fini avec le contrôle, vous devez vérifier qu'il est correctement détruit.Si le contrôle Slider est dans une boîte de dialogue, celui-ci et l'objet d' CSliderCtrl seront supprimés automatiquement.Sinon, vous devez vérifier que le contrôle et l'objet d' CSliderCtrl sont correctement détruits.