wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在Windows资源管理器上下文菜单中添加分隔符(不在子菜单中)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我发现“CommandFlags”= dword:00000040会在条目下面添加一个分隔符,但仅限于子菜单(在“subcommands”=“”字符串下).例 here. 有没有办法在主上下文菜单中添加分隔符? 我正在使用的示例: [HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\Delete With Rimraf] @="Delete With Rim
我发现“CommandFlags”= dword:00000040会在条目下面添加一个分隔符,但仅限于子菜单(在“subcommands”=“”字符串下).例 here.

有没有办法在主上下文菜单添加分隔符?

我正在使用的示例:

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\Delete With Rimraf]
@="Delete With Rimraf"
"CommandFlags"=dword:00000040

这没有分隔符.

解决方法

此示例在项目之前和之前具有分隔符,此条目用于VirusTotal Uploader

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\vtuploader]
@="Send to VirusTotal"
"Icon"="C:\\Program Files\\VirusTotalUploader2\\VirusTotalUploader2.2.exe,0"
"SeparatorBefore"=""
"SeparatorAfter"=""

对于通过shellex加载的其他应用程序,不可能在注册表上添加分隔符,注入的dll添加/删除分隔符本身,然后您需要更改dll代码并重新编译它以实现您想要的这里是一个带记事本的示例
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/3092/commits

InsertMenu(hMenu,nIndex,MF_STRING | MF_BYPOSITION,idCmd++,m_szMenuTitle);

大佬总结

以上是大佬教程为你收集整理的在Windows资源管理器上下文菜单中添加分隔符(不在子菜单中)全部内容,希望文章能够帮你解决在Windows资源管理器上下文菜单中添加分隔符(不在子菜单中)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: