mfc目录select器?

我没有看到这个修改CFileDialog( http://support.microsoft.com/kb/105497 ),但它看起来像比我需要更多。

我正在使用CFileDialog来select文件,有没有简单的方法来使用它来select一个目录?

还有其他build议吗?

(我也看到这个,但只用于XP?
http://msdn.microsoft.com/en-us/library/aa163948%28office.10%29.aspx )

(VS 6.0 C ++)

您可能会想要使用SHBrowseForFolder API。 有很多包装类,使它更容易使用。 像这样

登打士终极工具箱有一个文件夹选择下拉树。 这很好,因为你不需要为了选择一个文件夹而打开一个新窗口。

该类在FolderTree.h中定义,称为CFolderTree。