CComContainedObject 類別

這個類別會實作委派 IUnknown 給主控物件的 IUnknown

重要事項重要事項

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

template<
class Base 
>
class CComContainedObject :
public Base

參數

Members

ybkht889.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CComContainedObject::CComContainedObject

建構函式。初始化成員指標給主控物件的 IUnknown

CComContainedObject::~CComContainedObject

解構函式。

ybkht889.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CComContainedObject::AddRef

將在主控物件的參考計數。

CComContainedObject::GetControllingUnknown

擷取主控物件的 IUnknown

CComContainedObject::QueryInterface

擷取指標在主控物件需要的介面。

CComContainedObject::Release

會在主控物件的參考計數。

備註

在 ATL 類別 CComAggObjectCComPolyObjectCComCachedTearOffObject使用 CComContainedObjectCComContainedObject 透過委派實作 IUnknown 給主控物件的 IUnknown。(擁有者是彙總的外部物件,或物件 Tear-Off 介面所建立)。 CComContainedObject 呼叫 CComObjectRootExOuterQueryInterfaceOuterAddRefOuterRelease,所有繼承透過 Base。

繼承階層架構

Base

CComContainedObject

需求

Header: atlcom.h

請參閱

其他資源

ATL 類別概觀