我正在开发基于此sample的资源管理器数据提供程序。我已经添加了拖放功能放弃支持。现在我希望文件和文件夹可以按filetyp,大小或其他任何顺序排序。问题似乎是虚拟文件只有你可以在截图中看到的名称属性。
如何添加更多属性或列来订购内容?
答案 0 :(得分:2)
解决方案是编写一个实现ICategorizer
的类,并在索引和::
之间添加IShellFolder2
PROPERTYKEY
MapColumnToSCID
的映射。为索引和列名称添加映射信息IShellFolder2 ::
GetDetailsOf
。
这就是全部: - )