标题:c# 资源管理器中通过右键菜单添加多个文件到软件问题
取消只看楼主
hiong
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-7-23
结帖率:0
已结贴  问题点数:20 回复次数:0 
c# 资源管理器中通过右键菜单添加多个文件到软件问题
我现在写了一个winform程序。
其中有一个功能跟现在的播放器在资源管理器里的添加到播放列表功能一样。
(在资源管理器选择多个文件,通过右键菜单添加到软件中。)

我在注册表加了一个
注册表里是这样的。HKEY_CLASSES_ROOT\*\shell\MyOpen\command
值: D:\MyOpen.exe "%1"

我选择了多个文件点”用俺打开“ (比如3个),

就会运行3次  "D:\MyOpen.exe 文件1路径","D:\MyOpen.exe 文件2路径","D:\MyOpen.exe 文件3路径"
能让他直接把路径加到后面吗(只运行一次)?
像这样:"D:\MyOpen.exe 文件1路径  文件2路径  文件3路径"??  

或者有其他的方法吗?
这样的功能你们是怎么实现的。。?


听说可以通过编写Windows外壳实现??
具体怎么实现呢??
搜索更多相关主题的帖子: winform 
2009-07-23 09:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-280206-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013207 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved