我正在尝试阅读 Outlook 2003 中的新邮件正文。为此,我使用的是 Microsoft.Office.Interop.Outlook.dll(11.0.0.0)。下面是我使用的代码,用于触发NewMailEx事件
// Create an Outlook application object.
Microsoft.Office.Interop.Outlook.Application outLookApp = new Microsoft.Office.Interop.Outlook.Application();
// Ring up the new message event.
outLookApp.NewMailEx += new ApplicationEvents_11_NewMailExEventHandler(outLookApp_NewMailEx);
但是,每当有新邮件到来时,此代码都不会触发事件。我正在使用 Visual Studio 2010、MS Outlook 2003 和 Windows XP 专业操作系统。
但是当我在 Windows 7 的 MS Outlook 2010 中运行相同的代码时,它工作正常。在 MS Outlook 2003中未触发NewMailEx事件的可能原因是什么?