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>