我确实看到这个修改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 ++)
答案 0 :(得分:4)
您可能希望使用SHBrowseForFolder API。有很多包装类可以使它更容易使用。就像this一样。
答案 1 :(得分:2)
Dundas Ultimate Toolbox有一个文件夹选择下拉列表。这很好,因为您不需要为了选择文件夹而打开一个新窗口。
该类在FolderTree.h中定义,称为CFolderTree。