我的问题是:
通用文件对话框和通用项目对话框的主要区别是什么?
MSDN只是说:
从Windows Vista开始,当用于打开或保存文件时,Common Item对话框将取代旧的Common File对话框。我们build议您使用Common Item Dialog API而不是Common File Dialog API。
但是没有说明它们之间的变化logging或主要区别是什么?
感谢任何帮助。
通用文件对话框只是一个自定义的DialogBog。 另一方面,Common Item对话框是一个完整的COM服务器。
微软的文档说:
在Windows Vista中找到的Common Item Dialog实现比在早期版本中提供的实现提供了几个优点:
简单来说,使用一个简单的低级别的Win32程序就比较困难。