从Outlook窗口中删除功能区

时间:2012-02-10 00:22:52

标签: c# com outlook

Outlook 2010
我们在磁盘上保存.msg,并使用COM API启动Outlook窗口。

MailItem mail = (Microsoft.Office.Interop.Outlook.MailItem)oApp.Session.OpenSharedItem(fileName);

我们不希望我们的用户点击“回复/全部回复”并为他们提供该邮件的只读视图。我知道有些听众可以使用并取消这些事件(ItemEvents_10_Event),但这不是非常用户友好。

我希望删除整个功能区,以便他们甚至不会看到此选项。

SendKeys.Send("^{F1}"); 

发送控制信号只是隐藏它,我想完全删除它。 (当实际发送时,控制信号总是非常不可靠。

任何指针都会非常有用。

-Karephul

1 个答案:

答案 0 :(得分:0)

我不相信这是可能的。仅提取消息的内容(例如,使用SubjectHTMLBodyBody)并将它们显示在更合适的容器(例如IE窗口)中可能更有意义。 / p>

相关问题