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