Partager via


Bouton toupie, fonctions membres

Il existe plusieurs fonctions membres disponibles pour le contrôle spin (CSpinButtonCtrl). Utilisez ces fonctions pour modifier les attributs suivants du bouton de rotation.

  • Accélération Vous pouvez ajuster la vitesse à laquelle la position change lorsque l’utilisateur maintient la flèche vers le bas. Pour travailler avec l’accélération, utilisez les fonctions membres SetAccel et GetAccel .

  • Base Vous pouvez modifier la base (10 ou 16) utilisée pour afficher la position dans la légende de la fenêtre de copain. Pour utiliser la base, utilisez les fonctions membres GetBase et SetBase .

  • La fenêtre buddy vous permet de définir dynamiquement la fenêtre de copain. Pour interroger ou modifier quel contrôle est la fenêtre de pote, utilisez les fonctions membres GetBuddy et SetBuddy .

  • Position Vous pouvez interroger et modifier la position. Pour travailler directement avec la position, utilisez les fonctions membres GetPos et SetPos . Étant donné que le légende du contrôle de copain peut avoir changé (par exemple, dans le cas où le copain est un contrôle d’édition), GetPos récupère le légende actuel et ajuste la position en conséquence.

  • Plage Vous pouvez modifier les positions maximales et minimales du bouton de rotation. Par défaut, le maximum est défini sur 0 et le minimum est défini sur 100. Étant donné que la valeur maximale par défaut est inférieure à la valeur minimale par défaut, les actions des boutons de flèche sont contre-intuitives. En règle générale, vous allez définir la plage à l’aide de la fonction membre SetRange . Pour interroger la plage, utilisez GetRange.

Voir aussi

Utilisation de CSpinButtonCtrl
Contrôles