Windows上下文菜单-项目的可见性

时间:2018-07-24 18:11:07

标签: c# shell registry


我在应用程序上复制和粘贴文件名。我已经有一个工作环境菜单,里面有很少的子应用程序(用c#编写),但是我希望粘贴选项仅在剪贴板包含一些文本时才可见。怎么做?是否可以通过向注册表添加某些内容?

enter image description here

注册表项上下文菜单:

[HKEY_CLASSES_ROOT\*\shell\CopyPasteFileName]
"SubCommands"="cfn;cfp;pfn;pfnne"
"icon"="C:\\Users\\KN\\Desktop\\files\\icon.ico"
"Position"="Bottom"

粘贴文件名键:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\pfn]
@="Paste Filename"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\pfn\command]
@="C:\\Program Files\\CopyPasteFileName\\pfn.exe \"%1\""

其他菜单项具有相似的键。

0 个答案:

没有答案