CCmdTarget::GetIDispatch

IDispatch のポインターを返すか、または参照によって IDispatch のポインターを受け取るオートメーション メソッドから IDispatch のポインターを取得するには、このメンバー関数を呼び出します。

LPDISPATCH GetIDispatch(
   BOOL bAddRef 
);

パラメーター

  • bAddRef
    参照をインクリメントするかどうかをカウントするオブジェクトに対して指定します。

戻り値

オブジェクトに関連付けられた IDispatch のポインター。

解説

コンストラクターの EnableAutomation を呼び出すオブジェクトの場合、有効なオートメーションを IDispatch のインターフェイスで通信するクライアントで使用される IDispatch の Foundation Class の実装へのポインター。この関数は、を返します。この関数を呼び出すと、自動的にポインターへの参照を追加します IUnknown::AddRefしたがって、を呼び出す必要はありません。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CCmdTarget クラス

階層図

CCmdTarget::EnableAutomation

COleDispatchDriver クラス

IUnknown::Release