DISMISSMODELESS
适用于:Outlook 2013 | Outlook 2016
定义 MAPI 在关闭无模式通讯簿对话框时调用的回调函数。
属性 | 值 |
---|---|
标头文件: |
Mapidefs.h |
由实现的已定义函数: |
客户端应用程序 |
由调用的已定义函数: |
MAPI |
void (STDMETHODCALLTYPE DISMISSMODELESS)(
ULONG_PTR ulUIParam,
LPVOID lpvContext
);
参数
ulUIParam
[in]一个特定于实现的值,通常用于将用户界面信息传递给函数。 例如,在 Microsoft Windows 中,此参数是对话框的父窗口句柄,类型为 HWND,强制转换为 ULONG_PTR。 值为零表示没有父窗口。
lpvContext
[in]指向当 MAPI 调用回调函数时传递给回调函数的任意值的指针。 此值可以表示客户端应用程序的重要地址。 通常,对于 C++ 代码, lpvContext 是指向 C++ 对象实例地址的指针。
返回值
None
备注
当客户端应用程序调用无模式通讯簿对话框时,它会在其 Windows 消息循环中包括对基于 ACCELERATEABSDI 原型的函数的调用,该原型将检查和处理快捷键。 关闭对话框时,MAPI 会调用基于 DISMISSMODELESS 的函数,以便客户端应用程序停止调用基于 ACCELERATEABSDI 的函数。