2010-02-15 51 views
1

有沒有辦法判斷Outlook 2007中的當前檢查器窗口是讀取窗口還是撰寫窗口?我知道我們可以捕獲事件,並在其上設置標誌,但我不想捕獲新的/回覆/轉發事件。有沒有辦法從督察對象中知道這一點?任何財產?任何MAPI屬性?區分撰寫檢查器和讀取檢查器

一個正確的方向指針將不勝感激。

問候,

回答

4

Probally最簡單的方法是看檢查員CURRENTITEM是否發送

Outlook.MailItem currentMail = Inspector.CurrentItem as Outlook.MailItem; 

     if (currentMail != null) 
     { 
      if (currentMail.Sent) 
      { 
       //Read Mode 

      } 
      else 
      { 
       // Compose 
      } 

     } 
+0

哇。這很漂亮。感謝名單。 – shaibee 2010-02-16 14:41:50

+0

只有在沒有回覆的情況下,才能使用 – 2017-06-22 21:26:31