gpt4 book ai didi

windows - Windows 注册表中的 Shell 和 ShellEx 有什么区别?

转载 作者:可可西里 更新时间:2023-11-01 13:55:36 25 4
gpt4 key购买 nike

我正在尝试在 Windows 注册表中添加自定义上下文菜单,我发现一个 shell 键和 shellex 键似乎都在做同样的事情?为什么有 2 个,它们有什么用?

最佳答案

Shell 键用于 static verbsShellExecute 和文件类型上下文菜单使用。它们易于实现,因为它们只是一个指定命令的字符串。如果需要,可以使用可选的 COM 对象(DropTarget 等)扩展它们。

ShellEx 键用于 shell 扩展,这些是 COM 对象,shell 中有各种扩展点,每种类型都是 ShellEx 的子键。 ShellEx\ContextMenuHandlers 是普通 Shell key 的 Shell 扩展版本。不同类型的 shell 扩展是 listed here .

关于windows - Windows 注册表中的 Shell 和 ShellEx 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44343562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com