我正在开发一个加载项,以便在outlook(2013版)中的消息框上发生第一次单击时执行某些操作。我想在邮件正文框上第一次单击时立即捕获Outlook.MailItem.Recipients。
答案 0 :(得分:1)
这样做的可能方法(只做了快速测试,似乎适用于2013年):
注册到Application对象的NewInspector事件:
Application.Inspectors.NewInspector + = ....;
在事件处理程序中,注册以下事件:
var editor = newInspector.WordEditor as Word.Document; editor.Application.WindowSelectionChange + = ....;
处理程序在选择更改时触发,这也是在用户单击窗口时发生的。 请注意,您必须保留对此示例中所有对象的引用,否则事件注册将丢失。