DISMISSMODELESS
適用対象: Outlook 2013 | Outlook 2016
MAPI がモードレス アドレス帳ダイアログ ボックスを閉じるときに呼び出すコールバック関数を定義します。
プロパティ | 値 |
---|---|
ヘッダー ファイル: |
Mapidefs.h |
によって実装される定義された関数: |
クライアント アプリケーション |
によって呼び出される定義済み関数: |
MAPI |
void (STDMETHODCALLTYPE DISMISSMODELESS)(
ULONG_PTR ulUIParam,
LPVOID lpvContext
);
パラメーター
ulUIParam
[in]通常、ユーザー インターフェイス情報を関数に渡すために使用される実装固有の値。 たとえば、Microsoft Windows では、このパラメーターはダイアログ ボックスの親ウィンドウ ハンドルであり、HWND 型で 、ULONG_PTRにキャストされます。 値 0 は、親ウィンドウがないことを示します。
lpvContext
[in]MAPI がそれを呼び出すときにコールバック関数に渡される任意の値へのポインター。 この値は、クライアント アプリケーションにとって重要なアドレスを表すことができます。 通常、C++ コードの場合、 lpvContext は C++ オブジェクト インスタンスのアドレスへのポインターです。
戻り値
なし
注釈
クライアント アプリケーションがモードレス アドレス帳ダイアログ ボックスを呼び出すと、Windows メッセージ ループに、アクセラレータ キーをチェックして処理する ACCELERATEABSDI プロトタイプに基づく関数の呼び出しが含まれます。 ダイアログ ボックスを閉じると、MAPI は、クライアント アプリケーションが ACCELERATEABSDI ベースの関数の呼び出しを停止するように、DISMISSMODELESS ベースの関数を呼び出します。