Я видел это, чтобы изменить CFileDialog (http://support.microsoft.com/kb/105497), но это выглядит намного больше, чем мне нужно.
Я использую CFileDialog для выбора файлов, есть ли простой способ использовать его, чтобы просто выбрать каталог?
Есть еще предложения?
(я тоже это видел, но только для XP? http://msdn.microsoft.com/en-us/library/aa163948%28office.10%29.aspx)
(VS 6.0 C ++)
Возможно, вы захотите использовать SHBrowseForFolder API. Существует множество классов-оболочек, облегчающих использование. Как это один.
Dundas Ultimate Toolbox имеет раскрывающееся дерево выбора папок. Это хорошо, потому что вам не нужно открывать новое окно только для выбора папки.
Класс определен в FolderTree.h и называется CFolderTree.