Chr*_*ips 17 windows windows-7 windows-explorer
据我所知,每个人都讨厌“浏览文件夹”对话框:

这个对话框总是太小,很少能很好地记住位置,最糟糕的是:迫使您使用繁琐的树结构来导航整个计算机。
现在,公平地说,一些问题可能与应用程序如何调用控件有关——而不是设置大小或默认目录等。但是关于乏味的树控件的问题仍然存在。
有什么方法可以自定义 Windows 安装以使用不同的控件?最好是一个应用程序/安装程序可以安全地为您完成,但放入兼容的 DLL 或类似技术也可以。
还是我们永远被这种可怕的控制困住了?
简短的回答,是的,你被困住了
长答案:
您提到的函数是 Shell32.dll 中的 SHBrowseForFolder() 函数。该函数是从数千个程序链接和执行的,因此除非您正在编写一个想要修改对话框的特定程序,否则如果不修改或替换 shell32.dll (出于所有意图和目的,超出本站范围)。
这是该功能的文档: http://msdn.microsoft.com/en-us/library/windows/desktop/bb762115%28v=vs.85%29.aspx
如果您只是想在正在编写的程序中更改它,请搜索您的语言/平台的具体信息以查找教程(它们很丰富)。
| 归档时间: |
|
| 查看次数: |
2821 次 |
| 最近记录: |