Bonjour,
J'ai un petit problème: j'ai un thread qui met à jour l'interface de mon logiciel. A chaque fois, pour synchroniser mon thread avec le thread principal, j'appelle mes fonctions delegate de mise-à-jour de l'interface par des Invoke.
Le problème c'est que lorsque je ferme ma fenêtre certains de ces Invoke sont toujours en attente, et mon programme bloque (ça ne plante pas); le programme ne se ferme tout simplement pas...
Comment faire pour attendre que tous mes invoke soient traités avant de fermer ma fenêtre? Je suppose qu'il faut que je place ce bout de code dans l'évènement OnClosing de ma fenêtre.
Merci!
Partager