MFC - Barras de Progresso

Além do controle de progresso, o Visual C ++ fornece dois outros controles orientados para o progresso -

  • O Microsoft Progress Control Versão 5.0
  • O Microsoft Progress Control Versão 6.0

A principal diferença está na capacidade de assumir uma ou duas orientações.

Vejamos um exemplo simples.

Step 1 - Clique com o botão direito na caixa de diálogo da janela do designer.

Step 2 - Selecione Inserir controle ActiveX.

Step 3 - Selecione o Microsoft ProgressBar Control 6.0 e clique em OK

Step 4 - Selecione a barra de progresso e defina sua Orientação na janela Propriedades para 1 – ccOrientationVertical

Step 5 - Adicionar variável de controle para a barra de progresso.

Step 6 - Adicione o seguinte código no OnInitDialog ()

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

Step 7 - Execute este aplicativo novamente e você verá a barra de progresso na direção vertical também.