CComObjectGlobal

templatelt, classeBase>
classe
CComObjectGlobal : public Base

Paramètres

Base

Votre classe dérivée de CComObjectRoot ou CComObjectRootEx, ainsi que de toute autre interface que vous souhaitez appuyer sur l'objet.

CComObjectGlobal gère un décompte de références sur le module contenant votre objet de Base . CComObjectGlobal assure que votre objet ne sera pas supprimé tant que le module n'est pas sorti. Votre objet sera uniquement supprimée lorsque le décompte de références sur le module entier va à zéro.

Par exemple, à l'aide de CComObjectGlobal, une fabrique de classe peut contenir un objet global commun qui est partagé par tous ses clients.

# include lt;atlcom.h>

Membres de classe

Voir aussi  ;CComObjectStack, CComAggObject, CComObject

Index