CComObjectRoot选件类

CComObjectRootEx 此typedef在服务器的默认线程模型templatized。

typedef CComObjectRootEx<CComObjectThreadModel> CComObjectRoot;

备注

CComObjectRootCComObjectRootExtypedef templatized在服务器的默认线程模型。 因此 CComObjectThreadModel 将引用 CComSingleThreadModelCComMultiThreadModel

CComObjectRootEx 处理对象引用nonaggregated和聚合的对象的计数管理。 它保留对象引用计数,如果您的对象不进行聚合,并存储指针给外部未知,如果您的对象进行聚合。 对聚合的对象,CComObjectRootEx 方法可用于处理内部对象的失败到构造的,因此,防止删除的外部对象,释放内部接口或内部对象被删除。

要求

Header: atlcom.h

请参见

参考

CComObjectRootEx选件类

CComAggObject选件类

CComObject选件类

CComPolyObject选件类

其他资源

CComObjectRootEx Class Members

ATL选件类概述