Bonjour,
j'ai une application en mode boites de dialogue (Visual C++ 6.0).
Une des boites contient une Progressbar que je mets à jour à l'aide de la fonction SetPos au fur et à mesure qu'une tâche s'exécute: ça marche très bien.
Sauf que quand je bascule sur une autre application, quand je reviens sur ma fenêtre, elle n'est pas redessinée du tout.
J'ai essayé de forcer le rafraîchissement de la boite de dialogue qui contient la progressbar avec Invalidate, InvalidateRect, UpdateWindow, UpdateData, ShowWindow, RedrawWindow, ... => Rien à faire, la boite de dialogue reste toujours toute blanche et attend la fin de la tâche avant de se réafficher correctement.
Comment faire ?
Partager