DECLARE_CLASSFACTORY2 ( jako lic )
Parametry
lic
[w] Klasy, która implementuje VerifyLicenseKey, GetLicenseKeyi IsLicenseValid.
Uwagi
Deklaruje CComClassFactory2 jest Fabryczna klasa. Na przykład:
klasa CMyClass:..., CComCoClasslt publicznych; ... >
{
...
DECLARE_CLASSFACTORY2(CMyLicense)
...
}
CComCoClass zawiera makra DECLARE_CLASSFACTORY , która określa CComClassFactory jako Fabryczna klasa domyślna. Jednakże w tym makrze DECLARE_CLASSFACTORY2 w definicji klasy użytkownika obiektu, można zastąpić domyślne.
Zobacz też
DECLARE_CLASSFACTORY_EX, DECLARE_CLASSFACTORY_AUTO_THREAD, DECLARE_CLASSFACTORY_SINGLETON