MFC - Barras de progreso

Además del control de progreso, Visual C ++ proporciona otros dos controles orientados al progreso:

  • Microsoft Progress Control versión 5.0
  • Microsoft Progress Control versión 6.0

La principal diferencia está en su capacidad para asumir una o dos orientaciones.

Veamos un ejemplo sencillo.

Step 1 - Haga clic con el botón derecho en el cuadro de diálogo de la ventana del diseñador.

Step 2 - Seleccione Insertar control ActiveX.

Step 3 - Seleccione Microsoft ProgressBar Control 6.0 y haga clic en Aceptar

Step 4 - Seleccione la barra de progreso y establezca su Orientación en la ventana Propiedades a 1 – ccOrientationVertical

Step 5 - Agregar variable de control para la barra de progreso.

Step 6 - Agregue el siguiente código en OnInitDialog ()

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

Step 7 - Ejecute esta aplicación nuevamente y verá la barra de progreso en dirección vertical también.