IMAPIMessageSite::SubmitMessage

适用于:Outlook 2013 | Outlook 2016

请求当前消息排队等待传递。

HRESULT SubmitMessage(
  ULONG ulFlags
);

参数

ulFlags

[in]控制如何提交消息的标志的位掩码。 可以设置以下标志:

FORCE_SUBMIT

即使可能不会立即发送,MAPI 也应提交邮件。

返回值

S_OK

调用成功,并返回了预期的值。

备注

表单对象调用 IMAPIMessageSite::SubmitMessage 方法,请求将消息排队等待传递。 在提交消息之前,消息站点应调用 IPersistMessage::HandsOffMessage 方法。 以前不需要保存邮件,因为 SubmitMessage 应在修改邮件时保存邮件。 在 SubmitMessage 返回后,表单必须检查当前邮件,然后关闭自身(如果不存在)。

有关与表单服务器相关的接口的列表,请参阅 MAPI 表单接口

MFCMAPI 引用

有关 MFCMAPI 示例代码,请参阅下表。

文件 函数 Comment
MyMAPIFormViewer.cpp
CMyMAPIFormViewer::SubmitMessage
MFCMAPI 使用 IMAPIMessageSite::SubmitMessage 方法保存消息。 首先,它调用 IPersistMessage::HandsOffMessage 方法,然后调用 SubmitMessage

另请参阅

IPersistMessage::HandsOffMessage

IMAPIMessageSite : IUnknown

MFCMAPI 代码示例

MAPI 表单接口