Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Il existe trois façons de modifier la position actuelle d'un contrôle de progression (CProgressCtrl).
La position peut être modifiée par une valeur intégrée d'incrémentation.
La position peut être modifiée par une valeur arbitraire.
La position peut être modifiée à une valeur spécifique.
Pour modifier la position par un montant intégrée
Utilisez la fonction membre de SetStep pour définir la quantité d'incrémentation.Par défaut, cette valeur est 10.Cette valeur est généralement définie comme un des paramètres initiaux pour le contrôle.La valeur d'étape peut être négative.
Utilisez la fonction membre de StepIt pour incrémenter la position.Cela provoque se redessiner le contrôle.
[!REMARQUE]
StepIt entraînera sa position à la enveloppe.Par exemple, si une plage de 1 à 100, une étape de 20, et une position de 90, StepIt définiront la position à 10.
Pour modifier la position par un montant arbitraire
Utilisez la fonction membre d' OffsetPos pour modifier la position.OffsetPos recevra les valeurs négatives.
[!REMARQUE]
OffsetPos, contrairement à StepIt, n'inclura pas la position.La nouvelle position est ajustée pour rester dans la plage.
Pour modifier la position sur une valeur spécifique
- Utilisez la fonction membre de SetPos pour définir la position sur une valeur spécifique.Si nécessaire, la nouvelle position est ajustée pour se situer dans la plage.
En général, le contrôle de progression est utilisé uniquement pour la sortie.Pour obtenir la position actuelle sans spécifier une nouvelle valeur, utilisez GetPos.