CComCoClass

templatelt; classeTconst C&LSID *pclsid >
classe CComCoClass

Parametri

T

La classe derivata da CComCoClass.

pclsid

Puntatore al CLSID dell'oggetto.

CComCoClass fornisce i metodi per il recupero CLSID di un oggetto e l'impostazione informazioni sull'errore. Qualsiasi oggetto della classe che puņ essere creato dall'esterno dovrebbe essere derivato da CComCoClass.

CComCoClass definisce anche la classe factory e aggregazione modello predefinito per l'oggetto. CComCoClass utilizza le seguenti due macro:

Č possibile ignorare una di queste impostazioni predefinite specificando un'altra macro nella definizione della classe. Ad esempio, per utilizzare CComClassFactory2 invece di CComClassFactory, specificare la macro DECLARE_CLASSFACTORY2:

classe CMyClass:..., nbsp; CComCoClass pubblica < CMyClass & CLSID_CMyClass >
{
pubblica:
   DECLARE_CLASSFACTORY2(CMyLicense)

...
}

# include lt;atlcom.h>

Membri della classe

Index