Cho*_*nut 4 windows registry shellexecute
我正在尝试在Windows注册表中添加自定义上下文菜单,我发现一个shell密钥和shellex密钥,似乎都工作相同的东西?为什么有2个,它们用于什么?
的Shell关键是静态的动词所使用ShellExecute和文件类型的上下文菜单.它们很容易实现,因为它们只是一个指定命令的字符串.如果需要,可以使用可选的COM对象(DropTarget等)对它们进行扩展.
该ShellEx键是用于外壳扩展,这些是COM对象和在壳中有各种扩展点和每一种类型是ShellEx的的一个子项.ShellEx\ContextMenuHandlers是纯Shell Shell的shell扩展版本.这里列出了不同类型的shell扩展.