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++ 物件實例位址的指標。
傳回值
無
註解
當用戶端應用程式叫用非模式通訊簿對話框時,它會在其 Windows 訊息迴圈中,根據 ACCELERATEABSDI 原型呼叫函式,以檢查和處理快捷鍵。 當對話框關閉時,MAPI 會呼叫 DISMISSMODELESS 函式,讓用戶端應用程式停止呼叫 ACCELERATEABSDI 函式。