IMAPIMessageSite::GetMessage
适用于:Outlook 2013 | Outlook 2016
返回当前消息。
HRESULT GetMessage(
LPMESSAGE FAR * ppmsg
);
参数
ppmsg
[out]指向指向消息返回接口的指针的指针。
返回值
S_OK
调用成功,并返回了预期的值。
S_FALSE
调用窗体当前不存在任何消息。
备注
窗体调用 IMAPIMessageSite::GetMessage 方法以获取当前消息的消息接口。 当前消息与之前在 IPersistMessage::InitNew、IPersistMessage::Load 或 IPersistMessage::SaveCompleted 方法中传递的消息相同。
如果当前不存在消息,GetMessage 将返回S_FALSE。 在调用 IPersistMessage::HandsOffMessage 方法之后或下一次调用 IPersistMessage::Load 或 IPersistMessage::SaveCompleted 之前,可能会出现此状态。
有关与表单服务器相关的接口的列表,请参阅 MAPI 表单接口。
MFCMAPI 引用
有关 MFCMAPI 示例代码,请参阅下表。
文件 | 函数 | Comment |
---|---|---|
MyMAPIFormViewer.cpp |
CMyMAPIFormViewer::GetSession |
MFCMAPI 使用 IMAPIMessageSite::GetMessage 方法返回当前缓存的消息指针(如果可用)。 |
另请参阅
IPersistMessage::HandsOffMessage