次の方法で共有


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 ベースの関数を呼び出します。

関連項目

ADRPARM