Compartilhar via


Classe CComObjectGlobal

Essa classe gerencia uma contagem de referência no módulo que contém o seu Base objeto.

template<
   class Base 
>
class CComObjectGlobal :
      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

CComObjectGlobal gerencia uma contagem de referência sobre o módulo que contém seu Base objeto. CComObjectGlobal garante que seu objeto não será excluído desde que o módulo não é liberado. Seu objeto somente será removido quando a contagem de referência todo o módulo vai a zero.

Por exemplo, usando CComObjectGlobal, uma fábrica de classes pode conter um objeto global comum compartilhado por todos os seus clientes.

Requisitos

Cabeçalho: atlcom.h

Consulte também

Referência

Classe CComObjectStack

Classe CComAggObject

Classe CComObject

Outros recursos

CComObjectGlobal membros

Visão geral do ATL classe