Compartir a través de


Clase de CComObject

esta clase implementa IUnknown para un objeto nonaggregated.

template<
   class Base 
>
class CComObject :
   public Base

Parámetros

Members

aehcbwe0.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CComObject::CComObject

el constructor.

CComObject::~CComObject

El destructor.

aehcbwe0.collapse_all(es-es,VS.110).gifMé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

Clase de CComAggObject

Clase de CComPolyObject

DECLARE_AGGREGATABLE

DECLARE_NOT_AGGREGATABLE

Otros recursos

Información general de la clase ATL