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.