CComCoClass

templatelt, claseTconst C&LSID *pclsid >
clase CComCoClass

Parámetros

T

La clase derivada de CComCoClass.

pclsid

Un puntero para el CLSID del objeto.

CComCoClass proporciona métodos para recuperar CLSID un objeto y establecer la información de error. Cualquier objeto de la clase que puede ser creado externamente debe derivarse de CComCoClass.

CComCoClass también define el modelo de fábrica y agregación de clase de predeterminado para el objeto. CComCoClass utiliza los siguientes dos macros:

Se puede reemplazar cualquiera de estos valores predeterminados especificando otra macro en la definición de clase. Por ejemplo, para utilizar CComClassFactory2 en lugar de CComClassFactory, especifique la macro DECLARE_CLASSFACTORY2:

clase CMyClass:..., nbsp; CComCoClass públicos < CMyClass & CLSID_CMyClass >
{
público:
   DECLARE_CLASSFACTORY2(CMyLicense)

...
}

# include lt;atlcom.h>

Miembros de clase

Index