系统有修改过注册表,恢复成老版本的“直接显示全菜单”的


目前我通过手工修改注册表,在右键菜单中增加了“RMB-Fixit”功能:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\RMB-Fixit]
@="RMB-Fixit"
"Icon"="D:\\tools\\RMB\\fix.exe"
"Position"="top"

[HKEY_CLASSES_ROOT\*\shell\RMB-Fixit\command]
@="\"D:\\tools\\RMB\\fix.exe\" \"%1\""

"Position"这个键值对,功能是使其选项,在右键菜单里置顶;是通过一些修改菜单的软件设置的,

请教问题:

  • 应该如何修改这个菜单,可以使 RMB-Fixit 像系统自带的“复制、粘贴”,上下有分隔线隔开?
  • 右键菜单又如何为这些注册表设的菜单选项,进行排序?
  • 这些详细设置,在 M$的网站上,技术支持文档的主页入口在哪里(有搜索过,太绕了,真找不到详细的技术说明,只是找到了很表层,对于注册表结构的说明这方面内容)
举报· 37 次点击
登录 注册 站外分享
1 条回复  
tsanie 小成 2024-10-29 16:12:10
带有分割线的右键菜单一般是 ContextMenuHandler 实现的吧。 https://learn.microsoft.com/en-us/previous-versions/bb776881(v=vs.85)
返回顶部