DECLARE_CLASSFACTORY_EX

DECLARE_CLASSFACTORY_EX ( cf )

Parámetros

cf

[en] El nombre de la clase que implementa el objeto de la fábrica de clase.

Observaciones

Declara cf que la fábrica de clase.CF debe derivar de CComClassFactory y reemplazar el método CreateInstance . Por ejemplo:

clase CMyClass:..., CComCoClasslt pública; ... >
{
   ...
   DECLARE_CLASSFACTORY_EX(CMyClassFactory)
   ...
}

CComCoClass incluye la macro DECLARE_CLASSFACTORY , que especifica CComClassFactory como la fábrica de clase predeterminada. Sin embargo, incluyendo la macro DECLARE_CLASSFACTORY_EX en la definición de clase del objeto, es reemplazar este comportamiento predeterminado.

ATL Macros y funciones globales

Véase también

DECLARE_CLASSFACTORY2, DECLARE_CLASSFACTORY_AUTO_THREAD, DECLARE_CLASSFACTORY_SINGLETON

Index