DECLARE_CLASSFACTORY_SINGLETON
Deklaruje CComClassFactorySingleton się Fabryczna klasa.
DECLARE_CLASSFACTORY_SINGLETON(
obj
)
Parametry
- obj
[w] Nazwa klasy obiektu.
Uwagi
CComCoClass obejmuje DECLARE_CLASSFACTORY makra, która określa CComClassFactory jako fabryczna Klasa domyślna.Jednakże, w tym DECLARE_CLASSFACTORY_SINGLETON makro w definicji klasy obiektu użytkownika, można zastąpić to domyślne.
Przykład
class ATL_NO_VTABLE CMySingletonClass :
public CComObjectRootEx<CComSingleThreadModel>,
public CComCoClass<CMySingletonClass, &CLSID_MySingletonClass>,
public IMySingletonClass
{
public:
DECLARE_CLASSFACTORY_SINGLETON(CMySingletonClass)
// Remainder of class declaration omitted.
Wymagania
Nagłówek: atlcom.h
Zobacz też
Informacje
DECLARE_CLASSFACTORY_AUTO_THREAD