MFC - Barres de progression

Outre le contrôle de progression, Visual C ++ fournit deux autres contrôles orientés progrès -

  • La version 5.0 de Microsoft Progress Control
  • Microsoft Progress Control version 6.0

La principale différence réside dans leur capacité à assumer une ou deux orientations.

Prenons un exemple simple.

Step 1 - Cliquez avec le bouton droit sur la boîte de dialogue dans la fenêtre du concepteur.

Step 2 - Sélectionnez Insérer un contrôle ActiveX.

Step 3 - Sélectionnez Microsoft ProgressBar Control 6.0 et cliquez sur OK

Step 4 - Sélectionnez la barre de progression et définissez son orientation dans la fenêtre Propriétés sur 1 – ccOrientationVertical

Step 5 - Ajouter une variable de contrôle pour la barre de progression.

Step 6 - Ajoutez le code suivant dans OnInitDialog ()

m_progBarCtrl.SetScrollRange(0,100,TRUE); 
m_progBarCtrl.put_Value(53);

Step 7 - Exécutez à nouveau cette application et vous verrez également la barre de progression dans la direction verticale.