DECLARE_CLASSFACTORY2

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.

ATL makra i funkcje globalne

Zobacz też

DECLARE_CLASSFACTORY_EX, DECLARE_CLASSFACTORY_AUTO_THREAD, DECLARE_CLASSFACTORY_SINGLETON

Index