IMAPIMessageSite::CopyMessage
适用于:Outlook 2013 | Outlook 2016
将当前邮件复制到文件夹。
HRESULT CopyMessage(
LPMAPIFOLDER pFolderDestination
);
参数
pFolderDestination
[in]指向要在其中复制邮件的文件夹的指针。
返回值
S_OK
调用成功,并返回了预期的值。
MAPI_E_NO_SUPPORT
此消息站点不支持此操作。
备注
表单对象调用 IMAPIMessageSite::CopyMessage 方法,将当前邮件复制到新文件夹。 CopyMessage 不会更改当前向用户显示的消息,并且新创建的消息不会返回到窗体。
针对实现者的说明
CopyMessage 方法的典型实现执行以下任务:
为要复制到的当前消息创建一条新消息。
使用指向 pMessage 参数中的新消息的指针和 fSameAsLoad 参数中的 FALSE 调用 IPersistMessage::Save 方法。
调用 IPersistMessage::SaveCompleted 方法,在 pMessage 参数中传递 NULL。
对新消息调用 IMAPIProp::SaveChanges 方法。
有关与表单服务器相关的接口的列表,请参阅 MAPI 窗体接口。
MFCMAPI 引用
有关 MFCMAPI 示例代码,请参阅下表。
文件 | 函数 | Comment |
---|---|---|
MyMAPIFormViewer.cpp |
CMyMAPIFormViewer::CopyMessage |
未实现。 |