我想将一个项目添加到桌面上下文菜单(右键单击 Windows 桌面上的空白区域时看到的菜单)。
类似于此屏幕截图中的 Catalyst 控制中心:
我知道如何通过注册表向文件和文件夹的上下文菜单添加项目,但桌面的工作方式似乎有所不同:我什至在注册表中找不到文本。
那么,如何将新项目添加到桌面菜单中以及如何将一些代码与其关联?
我认为该解决方案是独立于语言的,如果不是,我将不胜感激任何有帮助的代码。
最佳答案
此类处理程序必须在 HKCR\Directory\Background 中注册,而不是在 HKCR\Directory、HKCR\Folder 等常用位置中注册。
查看Creating Shell Extension Handlers在 MSDN 中。
关于windows - 将项目添加到 Windows 中的桌面上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76553/