CComContainedObject クラス
このクラスは、オーナー オブジェクトの IUnknown に処理を任せることによって、IUnknown を実装します。
template<
class Base
>
class CComContainedObject :
public Base
パラメーター
- Base
CComObjectRoot または CComObjectRootEx から派生させて作成したクラス。
解説
ATL は、CComAggObject、CComPolyObject、および CComCachedTearOffObject クラスで CComContainedObject を使用します。 CComContainedObject は、オーナー オブジェクトの IUnknown に処理を任せることによって IUnknown を実装します。 (所有者、集約の外部オブジェクトまたは、ティアオフ インターフェイスが作成されるオブジェクトです)。CComContainedObject calls CComObjectRootEx's OuterQueryInterface, OuterAddRef, and OuterRelease, all inherited through Base.
必要条件
**ヘッダー:**atlcom.h