2016-04-05 19 views
1

我正在爲使用C++的某些應用程序創建插件。該應用程序將爲我提供MAPI消息,併爲我提供了一個處理它們的機會。該應用程序爲我提供了MAPI消息,作爲指向IMessage接口的指針。是否有可能(以及如何)使RDOMail對象包裝MAPI IMessage對象?

我習慣於使用主要使用C#的Outlook Redemption庫來處理MAPI消息。但在這種情況下,當我打開郵件時(不是IMessage對象),我始終會收到一個對象RDOMail

我想知道是否有可能使用Outlook Redemption中的RDOMail對象來包裝現有消息,我有一個指向(IMessage對象)的指針。

RDOMail接口具有返回基礎MAPI對象的MAPIOBJECT屬性。但是,此屬性是隻讀的。

有沒有辦法用IMessage指針使用Outlook Redemption來包裝MAPI消息?

回答

3

當然,您可以將IMessage接口傳遞給RDOSession.GetRDOObjectFromOutlookObject。

相關問題