Bonjour,
j'ai un problème avec le composant CFileDialog qui a été identifié par Microsoft ici :
http://support.microsoft.com/kb/256329/fr
Pour résumé, lorsqu'on lance une première fois un CFileDialog, tout fonctionne, et lorsqu'on utilise une deuxième fois on a un dépassement de capacité de la pile et l'appli bug.
Normalement d'après l'article ce problème a été corrigé, cependant je ne sais pas vraiment comment regarder quel Service Pack j'ai.
De plus mon projet est un projet écrit sous VC++ 6.0 puis que j'ai transféré sous Visual studio 2005, donc le problème devrait être résolu.
Edit : Quand je recrée un projet sous VS 2005 et que je met le code :
Le bug ne se produit pas, cependant avec mon application qui viens de VC++ 6.0 le bug se produit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CFileDialog dlg(TRUE); dlg.DoModal();
Si quelqu'un a une idée pour résoudre cette erreur.
Merci
Partager