次の方法で共有


COleDispatchDriver::COleDispatchDriver

COleDispatchDriver オブジェクトを構築します。

COleDispatchDriver( );
COleDispatchDriver(
   LPDISPATCH lpDispatch,
   BOOL bAutoRelease = TRUE 
);
COleDispatchDriver(
   const COleDispatchDriver& dispatchSrc 
);

パラメーター

  • lpDispatch
    COleDispatchDriver オブジェクトに関連付ける OLE IDispatch オブジェクトへのポインター。

  • bAutoRelease
    このオブジェクトがスコープ外に出たときにディスパッチを解放するかどうかを示す値。

  • dispatchSrc
    既存の COleDispatchDriver オブジェクトへの参照。

解説

COleDispatchDriver(LPDISPATCH lpDispatch, BOOL bAutoRelease = TRUE) 形式は、IDispatch インターフェイスを接続します。

COleDispatchDriver(const COleDispatchDriver& dispatchSrc) 形式は、既存の COleDispatchDriver オブジェクトをコピーし、参照カウントをインクリメントします。

COleDispatchDriver( ) 形式は、COleDispatchDriver オブジェクトを作成しますが、IDispatch インターフェイスを接続しません。 引数なしで COleDispatchDriver() を使用する場合は、あらかじめ COleDispatchDriver::CreateDispatch または COleDispatchDriver::AttachDispatch を使って、このオブジェクトに IDispatch を接続します。 詳細については、「Implementing the IDispatch Interface [Automation]」を参照してください。

使用例

COleDispatchDriver::CreateDispatch」の例を参照してください。

必要条件

**ヘッダー:**afxdisp.h

参照

参照

COleDispatchDriver クラス

階層図

COleDispatchDriver::AttachDispatch

COleDispatchDriver::CreateDispatch

その他の技術情報

COleDispatchDriver のメンバー