CCmdTarget::GetIDispatch
更新 : 2007 年 11 月
IDispatch ポインタまたは参照による IDispatch ポインタを返すオートメーション メソッドから IDispatch ポインタを受け取ります。
LPDISPATCH GetIDispatch(
BOOL bAddRef
);
パラメータ
- bAddRef
オブジェクトの参照カウントを増加するかどうかを指定します。
戻り値
オブジェクトに関連付けられた IDispatch ポインタを返します。
解説
コンストラクタで EnableAutomation が呼び出されて、オートメーションが許可されたオブジェクトでは、IDispatch インターフェイスを使って会話するクライアントが使う IDispatch の Foundation Class の実装へのポインタを返します。この関数の呼び出しにより、自動的にポインタに参照が追加されるため、IUnknown::AddRef を呼び出す必要はありません。
必要条件
ヘッダー : afxwin.h