Compartir a través de


CComObject Class

esta clase implementa IUnknown para un objeto nonaggregated.

template< 
   class Base  
> 
class CComObject : 
   public Base

Parámetros

Members

Constructores públicos

Name

Descripción

CComObject::CComObject

el constructor.

CComObject::~CComObject

El destructor.

Métodos públicos

Name

Descripción

CComObject::AddRef

Incrementa el recuento de referencias del objeto.

CComObject::CreateInstance

(Estático) crea un nuevo objeto de CComObject .

CComObject::QueryInterface

recupera un puntero a la interfaz solicitada.

CComObject::Release

Decrementa en el objeto.

Comentarios

CComObject implementa IUnknown para un objeto nonaggregated. Sin embargo, las llamadas a QueryInterface, a AddRef, y a Liberar se delegan en CComObjectRootEx.

Para obtener más información sobre cómo utilizar CComObject, vea el artículo Fundamentos de objetos COM de ATL.

Jerarquía de herencia

Base

CComObject

Requisitos

encabezado: atlcom.h

Vea también

Referencia

CComAggObject Class

CComPolyObject Class

DECLARE_AGGREGATABLE

DECLARE_NOT_AGGREGATABLE

Otros recursos

ATL Class Overview