0

在 Windows 机器上,如果您选择任何 Word 文档 ( .doc| .docx) 并右键单击鼠标,您将获得一个包含常用命令的菜单,例如打开、编辑、新建、打印等...

我开发了一个应用程序级别的 word 2007 AddIn,它可以正确安装在 Windows 机器上。它有一个带有许多功能/命令的功能区,例如 A、B、C 等,作为功能区上的按钮。

有没有办法 [VSTO/installer(msi)] 将我的单词 AddIn(例如 B)的特定功能/命令添加到我的 AddIn 所在机器上的 Word 文档( .doc| .docx)上的 Windows 右键菜单安装了吗?

任何建议将不胜感激。

4

1 回答 1

1

你在谈论一个外壳扩展。不是你会做的事情。您需要添加 reg 条目以使用命令行参数运行某些内容,或者您​​需要深入研究实际编写 Shell 扩展,即由 Windows 资源管理器加载的 dll,以提供这些右键单击菜单项。

可以在此处找到常见的 reg 条目

HKEY_CLASSES_ROOT\Word.Document.12\shell

无论如何,对于 Word 2010。

于 2010-10-28T22:00:54.650 回答