IMAPIMessageSite::CopyMessage
適用於:Outlook 2013 |Outlook 2016
將目前的訊息複製到資料夾。
HRESULT CopyMessage(
LPMAPIFOLDER pFolderDestination
);
參數
pFolderDestination
[in]要複製訊息之資料夾的指標。
傳回值
S_OK
呼叫成功,並傳回預期的值。
MAPI_E_NO_SUPPORT
此訊息網站不支援此作業。
註解
表單物件會呼叫 IMAPIMessageSite::CopyMessage 方法,以將目前的訊息複製到新資料夾。 CopyMessage 不會變更目前顯示給使用者的訊息,而且新建立之訊息的介面不會傳回窗體。
實作者注意事項
CopyMessage 方法的一般實作會執行下列工作:
為要複製到的目前訊息建立新的訊息。
使用 pMessage 參數中新訊息的指標呼叫 IPersistMessage::Save 方法,並在 fSameAsLoad 參數中呼叫 FALSE。
呼叫 IPersistMessage::SaveCompleted 方法,並在 pMessage 參數中傳遞 NULL。
在新的訊息上呼叫 IMAPIProp::SaveChanges 方法。
如需與表單伺服器相關的介面清單,請參閱 MAPI窗體介面。
MFCMAPI 參考
如需 MFCMAPI 範例程式代碼,請參閱下表。
檔案 | Function | Comment |
---|---|---|
MyMAPIFormViewer.cpp |
CMyMAPIFormViewer::CopyMessage |
未實作。 |