Paramètres du contrôle Progress
Les paramètres de base du contrôle de progression (CProgressCtrl) sont la plage et la position actuelle. La plage représente toute la durée de l’opération. La position actuelle représente la progression que votre application a effectuée pour terminer l’opération. Les modifications apportées à la plage ou à la position entraînent le redessinage du contrôle de progression.
Par défaut, la plage est définie sur 0 - 100, et la position initiale est définie sur 0. Pour récupérer les paramètres de plage actuels pour le contrôle de progression, utilisez la fonction membre GetRange . Pour modifier la plage, utilisez la fonction membre SetRange .
Pour définir la position, utilisez SetPos. Pour récupérer la position actuelle sans spécifier de nouvelle valeur, utilisez GetPos. Par exemple, vous pouvez simplement interroger l’état de l’opération actuelle.
Pour effectuer une étape sur la position actuelle du contrôle de progression, utilisez StepIt. Pour définir la quantité de chaque étape, utilisez SetStep