Merci pour ta réponse. Par contre, je ne comprends pas bien la partie du FAQ "Comment travailler sur des objets MFC à partir d'un thread de service ?" et je n'arrive pas à établir de rapport avec mon implémentation
Dans ma classe CMyDialog, j'ai écrit une fonction StartDlg() qui crée un thread grace à AfxBeginThread (ce que j'ai fait ressemble beauoup au paragraphe du FAQ : Utilisation de AfxBeginThread() pour créer un worker thread).
Et c'est dans la fonction de controle de mon thread (ThreadFunc) que j'appelle le DoModal(). C'est ça qu'il faut éviter ?
Aurais-tu un exemple à me donner ?
Merci beaucoup par avance car là je suis vraiment dans l'impasse...
Partager