为文件夹/背景添加自定义右键菜单到资源管理器

7
我已成功将自己的上下文菜单项添加到所有文件(HKEY_CLASSES_ROOT\*\shell\[mycontextmenu])以及文件夹(HKEY_CLASSES_ROOT\Folder\shell\\[mycontextmenu]),但当我将它添加到HKEY_CLASSES_ROOT\Directory\Background\shell\\[mycontextmenu]时,会出现错误:

此文件没有与之关联的程序来执行此操作。请安装一个程序或者如果已经安装了一个程序,请在默认程序控制面板中创建一个关联。

我查找了所有资料都说要将文件与特定应用程序相关联,但我只想执行我的应用程序,并传递用户右键单击的目录。

请问有什么帮助或链接可以告诉我如何做到这一点吗?

谢谢!

1个回答

6
这是一篇关于编程的文章,以下是需要翻译的内容:

这里有一个链接展示了如何完成这个任务,%V是用来获取点击路径的参数。


1
谢谢!我一直在想为什么%1对于“Directory\Background\shell”无效,但对于“Folder\shell”有效。 - Justin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接