关于注册右键菜单的问题,怎么获取所选择的文件 在网上找了很久找到一段代码可以实现注册文件右键菜单但不知如何获取所选择的文件或文件夹信息?网上找了很久无功而返。。故请教csdn大牛。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果查不到怎么增加注册右键菜单,就去查“怎么清除鼠标右键的无用菜单”逆推上去,我记得以前删除不掉 Powerdesigner 的鼠标右键菜单,是去注册表里面把快捷方式删除掉的。 那就要看你的右键是用在哪个控件上面了? private void gvList_MouseDown(object sender, MouseEventArgs e) { } 你用什么方法添加的菜单如果是在 HKEY_CLASSES_ROOT\fileType\shell\下添加的话,你的可执行文件路径后面加上"%1",在你的程序里就可以通过命令行参数来获得选择文件了如果是外壳扩展,那不是一两句话说得清楚的,看看MSDN上关于IContextMenu的内容 请教大家一个关于DLL问题 .net中好像可用的控件特别少的? 这句话怎么解释呢?("descendant::book[author/last-name='Austen']") 模版格式问题. 关于TCP/IP的问题,菜鸟求救! 求助,用户控件大小调整问题? DataTable的返回值用null好吗?怎样的效率比较高 怎样用C#删除或创建SQL2008中的一个数据库? 下载<<设计模式>>!!!!!!!!!!! 如何做图片预览?(在线等待) 在线等——Ilist传值 asp.net后台如何调用js
逆推上去,我记得以前删除不掉 Powerdesigner 的鼠标右键菜单,是去注册表里面把快捷方式删除掉的。
那就要看你的右键是用在哪个控件上面了?
private void gvList_MouseDown(object sender, MouseEventArgs e)
{ }
如果是在
HKEY_CLASSES_ROOT\fileType\shell\
下添加的话,你的可执行文件路径后面加上"%1",在你的程序里就可以通过命令行参数来获得选择文件了如果是外壳扩展,那不是一两句话说得清楚的,看看MSDN上关于IContextMenu的内容