Outlook 2010
我們將.msg保存在磁盤上,我們使用COM API來啓動Outlook窗口。從Outlook窗口中移除功能區
MailItem mail = (Microsoft.Office.Interop.Outlook.MailItem)oApp.Session.OpenSharedItem(fileName);
我們不希望我們的用戶點擊「答覆/答覆全部」,並給他們一個消息的只讀視圖。我知道有一些聽衆可以使用並取消這些事件(ItemEvents_10_Event),但這不是很方便用戶。
我反而希望刪除整個功能區,以便他們甚至不會看到此選項。
SendKeys.Send("^{F1}");
發送控制信號只是隱藏它,我想完全刪除它。 (發送務實當控制信號是反正非常不可靠。
任何指針將是很有益的。
-Karephul
隱藏色帶不會使選項不可用。你要解決的問題是錯誤的。 – 2012-02-10 02:36:47
@CodyGray我試圖刪除功能區,以便沒有選項可以在那裏點擊任何東西。 – karephul 2012-02-10 15:31:32
它不能解決鍵盤快捷方式的問題,用戶再次顯示功能區等。您正在解決症狀,而不是問題。而且只是有點不善於處理症狀。無論如何,不,你不能完全移除色帶。您需要禁用您不希望用戶執行的命令。 – 2012-02-10 17:08:08