是否可以在Outlook中(或通常在ms Office程序中)修改现有按钮的行为?例如。我可以在发送邮件之前使“发送邮件”按钮显示一个对话框吗?
我知道您可以添加插件并将其放入功能区,但是可以向现有控件添加某些行为吗?
答案 0 :(得分:0)
使用Microsoft.Office.Interop.Outlook
和处理Send
事件。您可以找到文档here。
您已使用应用程序引用获取活动的inspector
,并通过活动的inspector
检索了消息类:
(CType(inspector.CurrentItem, Outlook.ItemEvents_10_Event)).Send += New Outlook.ItemEvents_10_SendEventHandler(Inspector_Send)
Private Sub Inspector_Send(ByRef Cancel As Boolean)
... your code...
End Sub