如何在Windows资源管理器扩展中实现高效的文件夹搜索

时间:2017-11-28 11:41:03

标签: winapi windows-shell windows-explorer

我想实现一个像以下一样工作的Windows资源管理器扩展程序:

  • 扩展程序会静默记录用户在Windows资源管理器中访问的所有文件夹。
  • Ctrl+F3这样的快捷命令会激活扩展程序。然后,用户可以键入文件夹名称或路径的某些部分,扩展名显示最近访问的文件夹,这些文件夹与搜索查询最匹配。然后,用户可以选择一个文件夹,以便Windows资源管理器在那里导航。
  • 重点:我不想扩展标准的Windows资源管理器。我还需要扩展Open File Dialog,即这些窗口:

enter image description here

“打开文件”对话框是在其他应用程序中运行的,因此任务可能会有点困难。但是,我很确定这是可能的。例如,Shell命名空间扩展或上下文菜单项在标准Windows资源管理器中可见于其他应用程序中的文件对话框。这就是为什么我非常确定必须有办法实现这样的扩展。

实施它的最佳方法是什么?

编辑:顺便说一句,如果有人知道这样的延期,我会很高兴知道。

0 个答案:

没有答案