Fenêtre de dialogue pour sélectionner un répertoire ? [C++] - C++ - Programmation
Marsh Posté le 09-04-2002 à 14:53:28
En C++Builder il y a la fonction SelectDirectory (dans l'aide celle de Windows c'est la première des deux, car la seconde c'est un machin moche de Borland )
Sinon je crois que c'est la fonction SHBrowseForFolder de l'API Windows.
Marsh Posté le 09-04-2002 à 16:24:40
Pour l´API win32, voir antp, sinon pour les MFCs c CFileDialog..
Marsh Posté le 09-04-2002 à 16:34:08
H4dd3R a écrit a écrit : Pour l´API win32, voir antp, sinon pour les MFCs c CFileDialog.. |
J'utilise effectivement les MFC. Je croyais que CFileDialog ne permettait que la selection de de fichiers et pas de répertoire ? Je me trompe ?
Merci
Marsh Posté le 09-04-2002 à 19:26:28
Citation : J'utilise effectivement les MFC. Je croyais que CFileDialog ne permettait que la selection de de fichiers et pas de répertoire ? Je me trompe ? |
Il me semble en effet que c'est le cas, si je me trompe je veux bien que l'on me dise comment on fait
Marsh Posté le 09-04-2002 à 19:30:56
Dans les MFC c'est CFolderDialog
(pour le peu que j'ai utilisé les MFC, j'ai jamais utilisé ça, mais ça a l'air d'être ça l'encapsulation de SHBrowseForFolder)
Marsh Posté le 09-04-2002 à 19:38:54
Citation : |
Je ne trouve pas trace de CFolderDialog ds la MSDN
Je pense pas que cela existe, peut être avec certaines options du CFileDialog...
Par contre en faisant une recherche sur google, visiblement y'a des gens qui l'on implémenté.
[jfdsdjhfuetppo]--Message édité par neerd--[/jfdsdjhfuetppo]
Marsh Posté le 09-04-2002 à 22:12:39
Possible, j'ai quasi pas utilisé les MFC & Visual C++, j'ai juste cherché vite fait dans Google
Moi je suis plutôt pour Borland
Vu que la question d'origine ne précisait pas vraiment l'environnement...
Marsh Posté le 12-04-2002 à 14:08:08
Drums a écrit a écrit : J'utilise effectivement les MFC. Je croyais que CFileDialog ne permettait que la selection de de fichiers et pas de répertoire ? Je me trompe ? |
Non..
Toutes mes excuses, je croyais avoir vu ça ds les options..
Marsh Posté le 09-04-2002 à 12:52:43
Je cherche tout simplement à ouvrir une fenêtre de dialgue pour sélectionner un répertoire et récupérer le résultat. Vous savez comment on fait ?
Thx