DECLARE_CLASSFACTORY_AUTO_THREAD

Deklaruje CComClassFactoryAutoThread się Fabryczna klasa.

DECLARE_CLASSFACTORY_AUTO_THREAD( )

Uwagi

CComCoClass obejmuje DECLARE_CLASSFACTORY makra, która określa CComClassFactory jako fabryczna Klasa domyślna.Jednakże, w tym DECLARE_CLASSFACTORY_AUTO_THREAD makro w definicji klasy obiektu użytkownika, można zastąpić to domyślne.

Podczas tworzenia obiektów w wielu apartamenty (serwer out procesowe), dodać DECLARE_CLASSFACTORY_AUTO_THREAD do swojej klasy.

Przykład

class ATL_NO_VTABLE CMyAutoClass :
   public CComObjectRootEx<CComMultiThreadModel>,
   public CComCoClass<CMyAutoClass, &CLSID_MyAutoClass>,
   public IMyAutoClass
{
public:
   DECLARE_CLASSFACTORY_AUTO_THREAD()

   // Remainder of class declaration omitted.

Wymagania

Nagłówek: atlcom.h

Zobacz też

Informacje

DECLARE_CLASSFACTORY_EX

DECLARE_CLASSFACTORY2

DECLARE_CLASSFACTORY_SINGLETON

Inne zasoby

Agregacja i klasy fabrycznej makra

Makra ATL