COleDispatchDriver クラス
OLE オートメーションのクライアント側を実装します。
class COleDispatchDriver
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
COleDispatchDriver オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
COleDispatchDriver のオブジェクトへの IDispatch の接続をアタッチします。 |
|
IDispatch の接続を作成し、COleDispatchDriver のオブジェクトにアタッチします。 |
|
これを解放せずに IDispatch の接続を、デタッチします。 |
|
オートメーション プロパティを取得します。 |
|
オートメーション メソッドを呼び出すためのヘルパー。 |
|
IDispatch の接続を解放します。 |
|
オートメーション プロパティを設定します。 |
パブリック演算子
名前 |
説明 |
---|---|
COleDispatchDriver のオブジェクトにソースの値をコピーします。 |
|
基になる IDispatch のポインターにアクセスします。 |
パブリック データ メンバー
名前 |
説明 |
---|---|
IDispatch を ReleaseDispatch 中に解放するか、またはオブジェクトに破棄するかどうかを指定します。 |
|
この COleDispatchDriverにアタッチされている IDispatch のインターフェイスへのポインターを示します。 |
解説
COleDispatchDriver には、基本クラスはありません。
OLE ディスパッチ インターフェイスは、オブジェクトのメソッドとプロパティにアクセスできます。 COleDispatchDriver の追加、デタッチのメンバー関数は、を作成して、型 IDispatchのディスパッチ接続を解放します。 他のメンバー関数は IDispatch::Invokeを呼び出すことが簡単にするには、可変個引数リストを使用します。
このクラスを直接使用できますが、クラス追加ウィザードが作成するクラスによってのみ一般的に使用されます。 作成すると、新しい C++ は、新しいクラス派生クラスをタイプ ライブラリをインポートしてから COleDispatchDriver。
COleDispatchDriverの使用の詳細については、次のトピックを参照:
継承階層
COleDispatchDriver
必要条件
ヘッダー : afxdisp.h