如何使用sharpshell contextmenu获取多个选定的文件?

时间:2013-11-12 21:19:12

标签: c# contextmenu sharpshell

我正在制作一个集成在windows contextmenu中的应用程序,我正在使用CodeProject.com的锐镜教程。是否有任何可能的方法来获取所有选定文件的所有信息,因为它只提供有关一个文件的信息(选中并在最后右键单击)。 这可能吗。 如果不是我怎样才能实现我的目的

2 个答案:

答案 0 :(得分:0)

我在版本2.1中遇到了同样的问题。类SharpContextMenu中的SelectedItemPaths应该返回选定的路径但是有一个错误:https://sharpshell.codeplex.com/workitem/1178,即使被标记为已修复。

答案 1 :(得分:0)

使用测试服务器(用于调试代码)时,SelectedItemPaths将仅保留选定的最后一项,其计数为1。 安装并注册Server时,所有选定的项目都将保存在SelectedItemPaths中。