打造自己的鼠标右键层叠菜单.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
打造自己的鼠标右键层叠菜单

打造自己的鼠标右键层叠菜单怎么通过注册表在鼠标右键上添加一些特殊的命令相信很多人都知道了,但是太多的命令不免让右键菜单不太美观,而网上通过注册表打造层叠菜单的教程又很少(最起码我没找到过几篇……),而下面我要做的就是把我自己打造层叠菜单的过程跟大家分享一下。首先先看下最终的效果:当然实际上我的电脑上没用这么多层,之所以有第三层只是为了说明可以做出多层的菜单而已,所以才会出现两层重复的菜单。看到最终的效果了,应该不会有人说我忽悠大家了吧。下面开始制作:首先,我们需要在鼠标上添加一个项目用来存放下一级菜单,就是图中的“Managerment”菜单。直接上代码吧,相信大家知道怎么用。Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\Background\shell\Managerment]MUIVerb=ManagermentSubCommands=Custom.Service;Custom.Regedit;Custom.Device;Custom.Network;|;Custom.Hidden;Custom.Suffix;Custom.SuperHiddenicon=imageres.dll,104Position=Bottom解释一下:“HKEY_CLASSES_ROOT\Directory\Background\shell”决定层叠菜单什么时候显示,这里是在点击桌面或在文件夹内部点击时显示。例如,如果改成“HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell”则会在右键点击“计算机”时显示;改成“HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell”则会在右键点击回收站时显示。其它的就不一一列举了。MUIVerb=Managerment是层叠菜单的名字icon=imageres.dll,104是层叠菜单的图标Position=Bottom是层叠菜单在右键中的位置,Bottom是底部,其他的我还不知道SubCommands=Custom.Service;Custom.Regedit;Custom.Device;Custom.Network;|;Custom.Hidden;Custom.Suffix;Custom.SuperHidden; Custom.Test 是层叠菜单的下一级菜单项目,其中的管道符“|”是下一级菜单中的分隔线。接下来就是创建下一级菜单中的内容了:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Custom.Regedit]@=注册表Icon=regedit.exeHasLUAShield=[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Custom.Regedit\command]@=regedit.exe这个是菜单中的“注册表”项,这一级菜单中的项目都是放在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell里面的,键名“Custom.Regedit”可以自定义,当然,要跟上面“SubCommands”中的对应;其中Icon是菜单图标,而HasLUAShield除了在菜单图标上加了一个盾牌图标外没感觉有什么作用。如果要建立多级菜单,就可以把上面的MUIVerb、SubCommands、Icon添加进去,并且不要添加下面的“command”命令了;至于Position也可以不用了,因为这一级菜单的顺序是根据上一个SubCommands、决定的。Command是点击菜单后要执行的命令,需要指出的是如果要调用命令,比如显示隐藏文件、显示后缀名等,最好用vbs而不是批处理,因为用批处理会有那个黑色的命令提示符窗口闪过,并且调用命令时可能需要给相应的键更改权限(比如我的菜单中的显示隐藏文件、系统文件调用了vbs文件等),否则会提示根路径无效。更改权限后没有出现问题:最后附上我的菜单的几个reg文件内容:服务:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SO

文档评论(0)

guojiahao8 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档