DECLARE_CLASSFACTORY_SINGLETON

DECLARE_CLASSFACTORY_SINGLETON ( obj )

Параметры

obj

[в] Имя класса объекта.

Примечания

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

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

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

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

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

DECLARE_CLASSFACTORY2, DECLARE_CLASSFACTORY_EX, DECLARE_CLASSFACTORY_AUTO_THREAD

Index