Bonjour à tous,
je viens de finir une boîte de dialogue MFC qui fonctionne à peu près correctement.
Contexte : globalement, le programme écrit un fichier (.dgibi) qui est ensuite ouvert par un logiciel de calcul (Cast3M pour ceux qui connaissent). Une fois le calcul terminé, le logiciel se ferme et le programme MFC reprend la main pour se servir des résultats. Un traitement est fait sur les résultats puis le fichier (.dgibi) est réécrit, puis relancé par le logiciel etc.... jusqu'à ce qu'un des critères de convergence soit atteint.
Problème : lorsque je quitte la boîte de dialogue, les calculs continuent toujours. Je suis obligé de fermer le processus un peu sauvagement par le gestionnaire des tâches Windows.
Je me doute bien que l'erreur vient de moi mais je ne vois pas vraiment comment faire pour régler le problème.
Merci d'avance
Partager