classe CComClassFactoryAutoThread: IClassFactory pubblica,
CComObjectRootExlt pubblica; CComGlobalsThreadModel & gt;
CComClassFactoryAutoThread è simile a CComClassFactory, ma consente agli oggetti di essere creato in appartamenti multiple. Per usufruire di questo supporto, derivare il modulo EXE da CComAutoThreadModule.
Oggetti ATL normalmente acquisiscono una class factory derivandolo da CComCoClass. Questa categoria comprende la macro DECLARE_CLASSFACTORY, che dichiara CComClassFactory come la class factory predefinita. Per utilizzare CComClassFactoryAutoThread, specificare la macro DECLARE_CLASSFACTORY_AUTO_THREAD nella definizione della classe dell'oggetto. Ad esempio:
classe CMyClass:..., CComCoClasslt pubblica; ... >
{
pubblica:
DECLARE_CLASSFACTORY_AUTO_THREAD)
...
}
# include lt;atlcom.h>
Vedere a&nchenbsp; IClassFactory, CComClassFactory2, CComClassFactorySingleton, CComObjectRootEx, CComGlobalsThreadModel