修改Outlook 2010的MailItem中的收件人上下文菜单?

时间:2012-04-19 01:25:18

标签: outlook vsto outlook-addin outlook-2010

如果您打开收到的电子邮件并右键单击发件人或收件人,则会出现一个上下文菜单,其中包含简短的按钮列表(剪切,复制,...添加到Outlook联系人,查找Outlook联系人,联系人卡)。我想将自己的自定义按钮添加到此上下文菜单中。不幸的是,我找不到上下文菜单的控件标识符(msoID)。我查看了control identifiers列表中的已读邮件,但却找不到类似于上下文菜单或其任何按钮的内容。此上下文菜单无法修改吗?我怀疑我在找错了地方。非常感谢任何帮助。

可在此处找到完整(或可能不那么完整)的控制标识符列表:Office 2010 Help Files: Office Fluent User Interface Control Identifiers

1 个答案:

答案 0 :(得分:0)

我在此MSDN帖子中找到了它:Customizing the Context Menu of a Contact Card in Outlook 2010

msoID的名称是ContextMenuContactCardRecipient。您还将在联系人卡片上的按钮上看到相同的上下文菜单。此辅助上下文菜单的msoID为ContextMenuContactCardOverflowDropdown。我完全难以理解为什么MS没有将其包含在控件标识符列表中。我仍然在查看这些上下文菜单中项目的控件ID。