小编Seb*_*ian的帖子

如何为注册表中的一个文件扩展名关联多个上下文菜单类型?

我想为我正在开发的程序的某些文件扩展名(如 .zip 文件)添加自定义上下文菜单选项。但是,在许多(但不是全部)PC 上,我的软件也将安装在 7-Zip 上,因此 [HKEY_CLASSES_ROOT.zip] 指的是注册表中的 [HKEY_CLASSES_ROOT\7-Zip.zip]。

因为我不想篡改原来的 7-Zip 安装,所以我只想在顶部添加我的上下文菜单选项。但是 [HKEY_CLASSES_ROOT.zip\shell] 中的条目无效,我不知道如何将 [HKEY_CLASSES_ROOT.zip] 链接到 [HKEY_CLASSES_ROOT\MyApp.zip],因为 [HKEY_CLASSES_ROOT.zip] 的默认值已被使用通过 7-Zip。

任何帮助将不胜感激 :)

windows-registry windows-7 context-menu regedit file-extension

5
推荐指数
1
解决办法
641
查看次数