DECLARE_CLASSFACTORY2 ( lic )
Parámetros
lic.
[en] Una clase que implementa VerifyLicenseKey, GetLicenseKeyy IsLicenseValid.
Observaciones
Declara CComClassFactory2 que la fábrica de clase. Por ejemplo:
clase CMyClass:..., CComCoClasslt pública; ... >
{
...
DECLARE_CLASSFACTORY2(CMyLicense)
...
}
CComCoClass incluye la macro DECLARE_CLASSFACTORY , que especifica CComClassFactory como la fábrica de clase predeterminada. Sin embargo, incluyendo la macro DECLARE_CLASSFACTORY2 en la definición de clase del objeto, es reemplazar este comportamiento predeterminado.
ATL Macros y funciones globales
Véase también
DECLARE_CLASSFACTORY_EX, DECLARE_CLASSFACTORY_AUTO_THREAD, DECLARE_CLASSFACTORY_SINGLETON