Classe de CComObject
Cette classe implémente IUnknown pour un objet non regroupé en agrégats.
template<
class Base
>
class CComObject :
public Base
Paramètres
- Base
Votre classe, dérivée de CComObjectRoot ou de CComObjectRootEx, ainsi que de toutes les autres interfaces vous souhaitez prendre en charge sur l'objet.
Membres
Constructeurs publics
Nom |
Description |
---|---|
Constructeur. |
|
Le destructeur. |
Méthodes publiques
Nom |
Description |
---|---|
Incrémente le décompte de références à l'objet. |
|
(Statique) crée un nouvel objet d' CComObject . |
|
Extrait un pointeur vers l'interface demandée. |
|
Décrémente le décompte de références à l'objet. |
Notes
Implémente IUnknown d'CComObject pour un objet non regroupé en agrégats.Toutefois, les appels à QueryInterface, à AddRef, et à Release sont délégués à CComObjectRootEx.
Pour plus d'informations sur l'utilisation CComObject, consultez l'article Notions de base des objets COM ATL.
Hiérarchie d'héritage
Base
CComObject
Configuration requise
Header: atlcom.h