Bonjour,
Novice en MFC, je développe un programme de calcul comportant une version interactive dans laquelle est définie une boîte de dialogue (dérivée de CFileDialog) permettant à un utilisateur de choisir une liste de fichiers d'entrée. Pas de soucis pour cela a priori.
A côté, mes calculs s'exécutent dans un thread à part.
Conformément au contenu de la FAQ et aux (remarquables !) contributions de Farscape, j'essaye de définir un msg privé demandant l'affichage de cette boîte de dialogue (je dis "j'essaye" parce que, visiblement, je ne m'y prends pas bien). Pour cela, mon PostMessage s'exécute mais ma méthode de réception (définie dans ma classe héritée de CFileDialog) n'est jamais appelée.
J'ai lu quelque part qu'il fallait absolument que la partie graphique soit développée avec le wizard de Visual pour que cela fonctionne. Est-ce exact ? Quelles peuvent être les autres causes de problème de réception de msg privé ?
Merci d'avance pour vos contributions.
Partager