Compartilhar via


Classe CComObject

Essa classe implementa IUnknown para um objeto nonaggregated.

template<
   class Base 
>
class CComObject :
   public Base

Parâmetros

  • Base
    Sua classe, derivado de CComObjectRoot or CComObjectRootEx, sistema autônomo bem sistema autônomo de qualquer Outros interface você deseja dar suporte no objeto.

Comentários

CComObject implementa IUnknown para um objeto nonaggregated.No entanto, chamadas de QueryInterface, AddRef, e Versão delegadas para CComObjectRootEx.

Para obter mais informações sobre como usar CComObject, consulte o artigo Fundamentos de objetos COM de ATL.

Requisitos

Cabeçalho: atlcom.h

Consulte também

Referência

Classe CComAggObject

Classe CComPolyObject

DECLARE_AGGREGATABLE

DECLARE_NOT_AGGREGATABLE

Outros recursos

CComObject membros

Visão geral do ATL classe