DECLARE_CLASSFACTORY2

DECLARE_CLASSFACTORY2 ( лик )

Параметры

лик

[в] Класс, реализующий VerifyLicenseKey, GetLicenseKeyи IsLicenseValid.

Примечания

Объявляет CComClassFactory2 быть производство объектов класса. Например:

класс CMyClass:..., публичных CComCoClasslt; ... >
{
   ...
   DECLARE_CLASSFACTORY2(CMyLicense)
   ...
}

CComCoClass включает DECLARE_CLASSFACTORY макрос, который определяет CComClassFactory как фабрики классов по умолчанию. Однако путем включения макросов DECLARE_CLASSFACTORY2 в определении вашего объекта класса, переопределить это значение по умолчанию.

Глобальные функции и макросы ATL

Родственные слова

DECLARE_CLASSFACTORY_EX, DECLARE_CLASSFACTORY_AUTO_THREAD, DECLARE_CLASSFACTORY_SINGLETON

Index