DECLARE_CLASSFACTORY_EX

DECLARE_CLASSFACTORY_EX ( cf )

Parametry

cf

[w] Nazwa klasy, która implementuje klasy obiektu fabryki.

Uwagi

Deklaruje cf jest Fabryczna klasa.CF musi pochodzić od CComClassFactory i zastąpić metodę CreateInstance . Na przykład:

klasa CMyClass:..., CComCoClasslt publicznych; ... >
{
   ...
   DECLARE_CLASSFACTORY_EX(CMyClassFactory)
   ...
}

CComCoClass zawiera makra DECLARE_CLASSFACTORY , która określa CComClassFactory jako Fabryczna klasa domyślna. Jednakże w tym makrze DECLARE_CLASSFACTORY_EX w definicji klasy użytkownika obiektu, można zastąpić domyślne.

ATL makra i funkcje globalne

Zobacz też

DECLARE_CLASSFACTORY2, DECLARE_CLASSFACTORY_AUTO_THREAD, DECLARE_CLASSFACTORY_SINGLETON

Index