класс CComClassFactoryAutoThread: государственные IClassFactory,
государственные CComObjectRootExlt; CComGlobalsThreadModel & gt;
CComClassFactoryAutoThread похоже на CComClassFactory, но позволяет объектам в нескольких квартирах. Чтобы воспользоваться этой поддержки, наследование EXE модуль от CComAutoThreadModule.
Обычно объекты ATL приобрести производство объектов класса путем наследования от CComCoClass. Этот класс содержит макрос DECLARE_CLASSFACTORY, который объявляет CComClassFactory как фабрики классов по умолчанию. Чтобы использовать CComClassFactoryAutoThread, укажите макрос DECLARE_CLASSFACTORY_AUTO_THREAD в определении класса вашего объекта. Например:
класс CMyClass:..., публичных CComCoClasslt; ... >
{
общественности:
DECLARE_CLASSFACTORY_AUTO_THREAD)
...
}
# include lt;atlcom.h>
См. также IClassFactory, CComClassFactory2, CComClassFactorySingleton, CComObjectRootEx, CComGlobalsThreadModel