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