CComObjectGlobal Class
Questa classe gestisce un conteggio dei riferimenti al modulo contenente l'oggetto Base.
template<
class Base
>
class CComObjectGlobal :
public Base
Parametri
- Base
I la classe, derivata da CComObjectRoot o da CComObjectRootExnonché da qualsiasi altra interfaccia si desidera supportare l'oggetto.
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruttore. |
|
Il distruttore. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Implementa AddRefglobale. |
|
Implementa QueryInterfaceglobale. |
|
Implementa Releaseglobale. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Contiene HRESULT restituito durante la costruzione dell'oggetto CComObjectGlobal. |
Note
CComObjectGlobal gestisce un conteggio dei riferimenti al modulo contenente l'oggetto Base. CComObjectGlobal fornisce l'oggetto non verrà eliminato fino a quando il modulo non viene pubblicato. L'oggetto verrà rimosso solo quando il conteggio dei riferimenti all'intero form andare a zero.
Ad esempio, utilizzando CComObjectGlobal, una class factory può utilizzare un oggetto complessivo comune condiviso da tutti i relativi client.
Gerarchia di ereditarietà
Base
CComObjectGlobal
Requisiti
Header: atlcom.h