CComClassFactoryAutoThread

class CComClassFactoryAutoThread : public IClassFactory,
CComObjectRootExlt public ; CComGlobalsThreadModel & gt;

CComClassFactoryAutoThread est similaire à CComClassFactory, mais permet aux objets d'être créé en plusieurs appartements. Pour profiter de ce soutien, dérivez votre module EXE de CComAutoThreadModule.

Objets ATL acquièrent normalement une fabrique de classe en dérivant de CComCoClass. Cette catégorie comprend la macro DECLARE_CLASSFACTORY, qui déclare CComClassFactory la fabrique de classe par défaut. Pour utiliser CComClassFactoryAutoThread, spécifier la macro DECLARE_CLASSFACTORY_AUTO_THREAD dans la définition de classe de votre objet. Par exemple:

classe CMyClass:..., CComCoClasslt public ; ... >
{
public :
   DECLARE_CLASSFACTORY_AUTO_THREAD)

...
}

# include lt;atlcom.h>

Membres de classe

Voir aussi  ; IClassFactory, CComClassFactory2, CComClassFactorySingleton, CComObjectRootEx, CComGlobalsThreadModel

Index