【发布时间】:2013-02-17 17:35:27
【问题描述】:
有一段时间我不喜欢 Windows 中的默认文件夹浏览器对话框:
当然,至少它有自动完成的文本框;但如果您严格使用树视图,则可能需要多次点击和滚动才能到达您想要的位置!
如果我能开发出更好的(符合我口味的)用户界面并让其覆盖我系统的默认设置,那就太好了。也就是说,每当应用程序从我的系统上的 Windows 请求本机文件夹浏览器时,我希望能够定义我自己的此类控件,以便显示它而不是内置的。当然,如果他们愿意,我也可以/愿意将其提供给其他人安装在他们的系统上。
Windows 是否提供 API 来覆盖此特定功能?也许通过外壳扩展或类似的东西? (我从来没有做过任何像这样直接与操作系统交互的事情;所以我什至不知道从哪里开始寻找。)
基本上我是在问这个操作系统级别的功能是否可以在 Windows 中配置。
【问题讨论】:
-
@HansPassant:我相信这个问题与那个问题非常不同。另一个问题是询问如何使用或实现这样的控件;但我在问如何在 Windows 中覆盖它。我会更新以使我的意图更清晰。
-
你需要在 superuser.com 上问这些问题
-
网上很多人都在问这个问题,我还没有找到好的答案。似乎微软提供了这种对话框,程序员可以使用更好的东西。
标签: windows customization folderbrowserdialog