Bonjour,
Comment faire pour que le dialog CFileDialog, soit utilisé pour choisir un répertoire plutot qu'un fichier ?
Merci,
Christophe,
Bonjour,
Comment faire pour que le dialog CFileDialog, soit utilisé pour choisir un répertoire plutot qu'un fichier ?
Merci,
Christophe,
ce n'existe pas dans la classe CFileDialog.
voir faq: http://c.developpez.com/faq/vc/?page...s#SelectFolder
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Perso, j'utilise cette petite astuce
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 // Pour pouvoir récupérer un répertoire, il faut : // en 3eme argument : "?" // en 5eme argument : "Repertoire(?)?" // Où ? est obtenu en tapant ALT+255 CFileDialog dlg( true, NULL, " ", OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,"Répertoire d'échange( ) ",NULL); dlg.m_ofn.lpstrInitialDir = m_csTxtRepEchange; if (dlg.DoModal()==IDOK) { m_csTxtRepEchange = dlg.GetPathName(); UpdateData(FALSE); }
Partager