клас 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)
...
}
# включити lt;atlcom.h>
Дивіться також IClassFactory, CComClassFactory2, CComClassFactorySingleton, CComObjectRootEx, CComGlobalsThreadModel