Hola a todos,
estoy implementadon una aplicación de escritorio que realiza una serie de actividades. El nivel de ejecución de estas tareas se presenta al usuario como un control de tipo CProcessCtrl.
¿Cuál es la mejor forma de actualizar la posición del control?
He pensado en varias posibilidades:
- Actualizar el control con el método "SetPos" durante la ejecución de las actividades. El problema es que el control salta de posición en posición sin verse una continuidad...
- Mediante Threads. He creado un hilo que me actualiza la posición del control mediante un bucle. Se ejecuta en paralelo. Ahora la continuidad es perfecta, pero no está coordinado con la ejecución real de las actividades.... ¿Existe algun modo de interactuar con el thread para indicar la posición a avanzar y la velocidad?
Gracias!!!!