我有一个Outlook插件。我有一个检查处理程序,当打开新窗口时调用一个方法。如果当前窗口是转发邮件窗口(单击电子邮件中的转发按钮时打开的窗口),我希望该方法只执行“某些操作”。我的当前代码可以工作,但它适用于所有新窗口,包括回复/新电子邮件等。
请问如何检查新窗口是否为转发电子邮件窗口?
我的代码:
...
Outlook.Inspectors olInspectors;
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{ ......
olInspectors = this.Application.Inspectors;
olInspectors.NewInspector += new Outlook.InspectorsEvents_NewInspectorEventHandler(Forward_Message_Inspector);
}
void Forward_Message_Inspector(Microsoft.Office.Interop.Outlook.Inspector Inspector)
{
//how do I check here if current window is a forward message window?
//and then do something
}
非常感谢您提前提供的任何帮助。