Salut la suite du problème :
j'ai un assert avec un CFileDialog sur un problème de ressource (ASSERT(afxCurrentResourceHandle != NULL)).
J'ai cherché un peu et
CWnd* mainWnd = AfxGetMainWnd(); me donne quelque chose d'indéfini, en rentrant dans AfxGetMainWnd(), je me rend compte que CWinThread* pThread = AfxGetThread(); me donne aussi quelque chose d'indéfini.
Je crée mon CFileDialog ainsi :
CFileDialog fileDlg (TRUE, NULL, NULL, OFN_FILEMUSTEXIST | OFN_HIDEREADONLY | OFN_PATHMUSTEXIST, strFilter, mainWnd );
strFilter étant un Cstring pour le filtre ..
Si vous avez une idée je vous remercie bien.
l'ancien :
------------------------------------------------------------------------------
Salut,
j'ai une application win32 MFC sur laquelle j'ai ajouté un CFileDialog.
Mon problème est que suivant la taille des noms de fichiers donnés, parfois il y a tronquage, et donc le fichier ne peut pas être ouvert ...
Y'a-t il une limite différente entre ce que "permet" Windows et ce qu'accepte les MFC ?
Merci bien @VS2003
Message édité par gee le 06-06-2006 à 15:07:12