templatelt, classeBase>
Classe CComObjectGlobal : pública Base
Parâmetros
Base
Your classe, derivado de CComObjectRoot ou CComObjectRootEx, bem como de qualquer outra interface que você deseja oferecer suporte no objeto.
CComObjectGlobal gerencia uma Contar de referência no módulo que contém o objeto Base . 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 sobre o módulo inteiro vai para zero.
Por exemplo, usando CComObjectGlobal, uma fábrica de classe pode conter um objeto global comum que é compartilhado por todos os seus clientes.
# include lt;atlcom.h>
Co&nsulte tambémnbsp;CComObjectStack, CComAggObject, CComObject