我正在尝试为 Outlook 2007/2010 创建一个加载项来修改新创建的电子邮件的收件人。如果用户在 Outlook 中创建新电子邮件(我正在使用该Inspectors.NewInspector
事件),则一切正常。但是,如果用户使用其他应用程序(例如 MS Word 或 Adobe Acrobat)尝试通过电子邮件发送附件,则NewInspector
在显示撰写电子邮件窗口时不会触发该事件。是否有一种简单的方法来捕捉在这种情况下引发的事件?
我已经尝试使用该Application.ItemLoad
事件,但在成功将其转换为后我无法访问任何方法或属性Outlook.MailItem
(我收到一条错误声明System.Runtime.InteropServices.COMException: The item’s properties and methods cannot be used inside this event procedure
)。我在 Visual Studio 2010 中使用 C#。