有没有办法在MFC CFileDialog的侧栏中添加文件夹? (您知道,对话框左侧的“最近文档”,“我的文档”等快捷方式栏。)请注意,我并不是说我希望用户必须破解注册表或其他内容永久性地将文件夹添加到系统范围的侧栏,我说的是让我的程序在侧栏中添加一个文件夹用于自己的文件对话框。到目前为止,我的研究让我相信,对于XP,我可以创建一个自定义对话框,并用我自己的侧边栏替换侧边栏,其中包含文件夹,但这不适用于Vista(并通过扩展Windows 7 I我假设)。那么有没有人知道一种,最好是低痛苦的方式将文件夹添加到侧边栏?
答案 0 :(得分:0)
Since Vista there是具有IFileDialog
方法的AddPlace(...)
您将需要编写一个使用CFileDialog(On XP)或IFileDialog(Vista及更高版本)的包装器。