【发布时间】:2011-07-13 11:33:55
【问题描述】:
我想编写一个在 Windows 资源管理器旁边运行的应用程序。每当用户选择文件夹或文件时,我想更新我的程序,以便用户可以对文件进行注释。
这就是它所要做的。信息将按文件保存。
是否可以在没有右键单击上下文菜单/(windows shell?)的情况下执行此操作?
【问题讨论】:
-
你为什么不写一个shell扩展而不是一个单独的应用程序?
-
@David 我想捕捉选择事件,因此用户不必右键单击并按下正确的菜单项。我们正在执行手动批处理和分类过程,此应用程序将对此有所帮助。所以每一次额外的点击都是太多了。
-
您可以编写一个预览处理程序外壳扩展。
-
@David “在选择项目时调用预览处理程序,以在视图的阅读窗格中显示文件内容的轻量级、丰富的只读预览”。这是我在 MSDN 上找到的。预览处理程序似乎是只读的,所以在单击预览后如何将信息传递给带有注释的 WinForm。并且:它适用于所有文件类型。即使是文件夹。
-
我认为您可以编写接受用户输入的预览处理程序。也许我错了。
标签: windows explorer windows-explorer