
Un « contrôle spin button » (également appelé contrôle up-down) est une paire de boutons de flèche que l'utilisateur peut cliquer pour incrémenter ou décrémenter une valeur, telle que la position de défilement ou un numéro affiché dans un contrôle de compagnon. La valeur associée à un contrôle spin button est appelée sa position actuelle. Un contrôle spin button est plus souvent utilisé avec un contrôle de compagnon, appelé une « fenêtre de buddy ».
La classe CSpinButtonCtrl fournit les fonctionnalités de contrôle de bouton spin commun le Windows. Ce contrôle (et donc la classe CSpinButtonCtrl ) sont disponible seulement pour les programmes qui s'exécutent sous Windows 95 et Windows NT version 3.51 ou ultérieure.
À l'utilisateur un contrôle spin button et sa fenêtre buddy souvent ressemblent à un seul contrôle. Vous pouvez spécifier qu'un contrôle spin button automatiquement positionne à côté de la fenêtre de son copain, et qu'elle automatiquement définie la légende de la fenêtre de copain à sa position actuelle. Vous pouvez utiliser un contrôle spin button avec un contrôle d'édition pour inviter l'utilisateur pour les entrées numériques.
En cliquant sur la flèche déplace à la position actuelle vers le maximum, et en cliquant sur la flèche vers le bas déplace la position actuelle vers le minimum. Par défaut, le minimum est de 100, et le maximum est de 0. N'importe quel moment de la mise minimum est supérieure au maximum de configuration (par exemple, lorsque les paramètres par défaut sont utilisées), en cliquant sur les diminutions de flèche jusqu'à la valeur de position et en cliquant sur la flèche vers le bas il augmente.
Un contrôle spin button sans fenêtre buddy fonctionne comme une sorte de barre de défilement simplifiée. Par exemple, un contrôle onglet affiche parfois un contrôle spin button pour permettre à l'utilisateur de faire défiler les onglets supplémentaires en vue.
Pour plus d'informations sur l'utilisation de CSpinButtonCtrl, voir Sujets contrôle et à l'aide de CSpinButtonCtrl dans le Guide du programmeur Visual C++.
# include lt;afxcmn.h>
Membres de la classe |nbsp ; Classe de base | Graphique de la hiérarchie
Échantillons denbsp ; MFC exemple CMNCTRL2 | Exemple MFC FIRE
Voir aussi  ;CSliderCtrl