IMAPIMessageSite::GetMessage
適用対象: Outlook 2013 | Outlook 2016
現在のメッセージを返します。
HRESULT GetMessage(
LPMESSAGE FAR * ppmsg
);
パラメーター
ppmsg
[out]メッセージの返されたインターフェイスへのポインターへのポインター。
戻り値
S_OK
�ʘb���������A�\�������l�܂��͒l���Ԃ���܂��B
S_false
現在、呼び出し元フォームにメッセージが存在しません。
注釈
フォームは IMAPIMessageSite::GetMessage メソッドを呼び出して、現在のメッセージのメッセージ インターフェイスを取得します。 現在のメッセージは、IPersistMessage::InitNew、IPersistMessage::Load、または IPersistMessage::SaveCompleted メソッドで以前に渡されたメッセージと同じです。
現在メッセージが存在しない場合、GetMessage はS_FALSEを返します。 この状態は、 IPersistMessage::HandsOffMessage メソッドの呼び出し後、または IPersistMessage::Load または IPersistMessage::SaveCompleted の次の呼び出しが行われる前に発生する可能性があります。
フォーム サーバーに関連するインターフェイスの一覧については、「 MAPI フォーム インターフェイス」を参照してください。
MFCMAPI リファレンス
MFCMAPI のサンプル コードについては、次の表を参照してください。
ファイル | 関数 | コメント |
---|---|---|
MyMAPIFormViewer.cpp |
CMyMAPIFormViewer::GetSession |
MFCMAPI は IMAPIMessageSite::GetMessage メソッドを使用して、現在キャッシュされているメッセージ ポインターを返します (使用可能な場合)。 |
関連項目
IPersistMessage::HandsOffMessage