共用方式為


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 範例程式代碼,請參閱下表。

檔案 Function Comment
MyMAPIFormViewer.cpp
CMyMAPIFormViewer::SubmitMessage
MFCMAPI 使用 IMAPIMessageSite::SubmitMessage 方法來儲存訊息。 首先,它會呼叫 IPersistMessage::HandsOffMessage 方法,然後呼叫 SubmitMessage

另請參閱

IPersistMessage::HandsOffMessage

IMAPIMessageSite: IUnknown

MFCMAPI 作為程式碼範例

MAPI 表單介面