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。 |