Поделиться через


Классы и структуры библиотеки ATL

Библиотека активных шаблонов (ATL) включает следующие классы и структуры. Сведения о поиске определенного класса по категориям см. в обзоре класса ATL.

Класс / структуру Description Файл заголовка
ATL_DRAWINFO Содержит сведения, используемые для отрисовки в различных целевых объектах, таких как принтер, метафайл или элемент activeX. atlctl.h
_AtlCreateWndData Содержит данные экземпляра класса в коде окна в ATL. atlbase.h
_ATL_BASE_MODULE70 Используется любым проектом, использующим ATL. atlbase.h
_ATL_COM_MODULE70 Используется кодом, связанным с COM, в ATL. atlbase.h
_ATL_FUNC_INFO Содержит сведения о типе, используемые для описания метода или свойства в dispinterface. atlcom.h
_ATL_MODULE70 Содержит данные, используемые каждым модулем ATL. atlbase.h
_ATL_WIN_MODULE70 Используется кодом окна в ATL. atlbase.h
CA2AEX Этот класс используется макросами CA2TEX преобразования строк и CT2AEXтипдифом CA2A. atlconv.h
CA2CAEX Этот класс используется макросами преобразования строк и CA2CTEX CT2CAEXтипом CA2CA. atlconv.h
CA2WEX Этот класс используется макросами CA2TEXпреобразования строк, , CA2CTEXCT2WEXи CT2CWEXтипомCA2W. atlconv.h
CAccessToken Этот класс представляет собой оболочку для маркера доступа. atlsecurity.h
CAcl Этот класс представляет собой оболочку для структуры ACL (списка управления доступом). atlsecurity.h
CAdapt Этот шаблон используется для создания оболочек классов, переопределяющих оператор взятия адреса, чтобы он возвращал нечто, отличное от адреса объекта. atlcomcli.h
CAtlArray Этот класс реализует объект массива. atlcoll.h
CAtlAutoThreadModule Этот класс реализует сервер COM модели квартиры с пулом потоков. atlbase.h
CAtlAutoThreadModuleT Этот класс предоставляет методы для реализации com-сервера с пулом потоков, модели квартиры. atlbase.h
CAtlBaseModule Этот класс создается в каждом проекте ATL. atlcore.h
CAtlComModule Этот класс реализует модуль COM-сервера. atlbase.h
CAtlDebugInterfacesModule Этот класс обеспечивает поддержку интерфейсов отладки. atlbase.h
CAtlDllModuleT Этот класс представляет модуль для библиотеки DLL. atlbase.h
CAtlException Этот класс определяет исключение ATL. atlexcept.h
CAtlExeModuleT Этот класс представляет модуль для приложения. atlbase.h
CAtlFile Этот класс предоставляет тонкий оболочку по API обработки файлов Windows. atlfile.h
CAtlFileMapping Этот класс представляет сопоставленный в памяти файл, добавляя оператор приведения к методам CAtlFileMappingBase. atlfile.h
CAtlFileMappingBase Этот класс представляет сопоставленный с памятью файл. atlfile.h
CAtlList Этот класс предоставляет методы для создания объекта списка и управления ими. atlcoll.h
CAtlMap Этот класс предоставляет методы для создания объекта карты и управления ими. atlcoll.h
CAtlModule Этот класс предоставляет методы, используемые несколькими классами модулей ATL. atlbase.h
CAtlModuleT Этот класс реализует модуль ATL. atlbase.h
CAtlPreviewCtrlImpl Этот класс представляет собой реализацию ATL окна, размещенного в окне узла, предоставленном оболочкой для расширенной предварительной версии. atlpreviewctrlimplз.
CAtlServiceModuleT Этот класс реализует службу. atlbase.h
CAtlTemporaryFile Этот класс предоставляет методы для создания и использования временного файла. atlfile.h
CAtlTransactionManager Этот класс предоставляет функции-оболочки для диспетчера транзакций ядра (KTM). atltransactionmanagerз.
CAtlWinModule Этот класс обеспечивает поддержку компонентов окна ATL. atlbase.h
CAutoPtr Этот класс представляет объект интеллектуального указателя. atlbase.h
CAutoPtrArray Этот класс предоставляет методы, полезные при создании массива смарт-указателей. atlbase.h
CAutoPtrElementTraits Этот класс предоставляет методы, статические функции и типдефы, полезные при создании коллекций смарт-указателей. atlcoll.h
CAutoPtrList Этот класс предоставляет методы, полезные при создании списка смарт-указателей. atlcoll.h
CAutoVectorPtr Этот класс представляет объект интеллектуального указателя с помощью векторных новых и удаленных операторов. atlbase.h
CAutoVectorPtrElementTraits Этот класс предоставляет методы, статические функции и типдефы, полезные при создании коллекций смарт-указателей с помощью векторных новых и удаленных операторов. atlcoll.h
CAxDialogImpl Этот класс реализует диалоговое окно (модальное или без режима), в котором размещаются элементы ActiveX. atlwin.h
CAxWindow Этот класс предоставляет методы для управления окном, на котором размещен элемент activeX. atlwin.h
CAxWindow2T Этот класс предоставляет методы для управления окном, на котором размещен элемент ActiveX, а также поддерживает размещение лицензированных элементов ActiveX. atlwin.h
CBindStatusCallback Этот класс реализует интерфейс IBindStatusCallback. atlctl.h
CComAggObject Этот класс реализует IUnknown для агрегированного объекта. atlcom.h
CComAllocator Этот класс предоставляет методы управления памятью с помощью процедур COM-памяти. atlbase.h
CComApartment Этот класс обеспечивает поддержку управления квартирой в модуле EXE с пулом потоков. atlbase.h
CComAutoCriticalSection Этот класс предоставляет методы для получения и освобождения владения критически важным объектом раздела. atlcore.h
CComAutoThreadModule По состоянию на ATL 7.0 устарело: CComAutoThreadModule дополнительные сведения см. в разделе "Модули ATL". atlbase.h
CComBSTR Этот класс представляет собой оболочку для BSTR. atlbase.h
CComCachedTearOffObject Этот класс реализует IUnknown для интерфейса разрыва. atlcom.h
CComClassFactory Этот класс реализует интерфейс IClassFactory. atlcom.h
CComClassFactory2 Этот класс реализует интерфейс IClassFactory2. atlcom.h
CComClassFactoryAutoThread Этот класс реализует IClassFactory интерфейс и позволяет создавать объекты в нескольких квартирах. atlcom.h
CComClassFactorySingleton Этот класс является производным от CComClassFactory и используется CComObjectGlobal для создания одного объекта. atlcom.h
CComCoClass Этот класс предоставляет методы для создания экземпляров класса и получения его свойств. atlcom.h
CComCompositeControl Этот класс предоставляет методы, необходимые для реализации составного элемента управления. atlctl.h
CComContainedObject Этот класс реализуется IUnknown путем делегирования объекту IUnknownвладельца. atlcom.h
CComControl Этот класс предоставляет методы для создания элементов управления ATL и управления ими. atlctl.h
CComControlBase Этот класс предоставляет методы для создания элементов управления ATL и управления ими. atlctl.h
CComCriticalSection Этот класс предоставляет методы для получения и освобождения владения критически важным объектом раздела. atlcore.h
CComCritSecLock Этот класс предоставляет методы блокировки и разблокировки критического объекта раздела. atlbase.h
CComCurrency Этот класс имеет методы и операторы для создания объекта и управления ими CURRENCY . atlcur.h
CComDynamicUnkArray Этот класс хранит массив указателей IUnknown . atlcom.h
CComEnum Этот класс определяет объект перечислителя COM на основе массива. atlcom.h
CComEnumImpl Этот класс предоставляет реализацию для интерфейса перечислителя COM, где перечисляемые элементы хранятся в массиве. atlcom.h
CComEnumOnSTL Этот класс определяет объект перечислителя COM на основе коллекции стандартной библиотеки C++. atlcom.h
CComFakeCriticalSection Этот класс предоставляет те же методы, что CComCriticalSection и критически важный раздел. atlcore.h
CComGITPtr Этот класс предоставляет методы для работы с указателями интерфейса и глобальной таблицей интерфейсов (GIT). atlbase.h
CComHeap Этот класс реализует IAtlMemMgr функции выделения памяти COM. ATLComMem.h
CComHeapPtr Класс интеллектуального указателя для управления указателями кучи. atlbase.h
CComModule По состоянию на ATL 7.0 устарело: CComModule дополнительные сведения см. в разделе "Модули ATL". atlbase.h
CComMultiThreadModel Этот класс предоставляет потокобезопасные методы для увеличения и уменьшения значения переменной. atlbase.h
CComMultiThreadModelNoCS Этот класс предоставляет потокобезопасные методы для увеличения и уменьшения значения переменной без критической блокировки или разблокировки функциональных возможностей. atlbase.h
CComObject Этот класс реализует IUnknown для негрегатированного объекта. atlcom.h
CComObjectGlobal Этот класс управляет счетчиком ссылок в модуле, содержам Base объект. atlcom.h
CComObjectNoLock Этот класс реализует IUnknown для негрегатированного объекта, но не увеличивает число блокировок модуля в конструкторе. atlcom.h
CComObjectRoot Этот типдифактируется CComObjectRootEx в модели потоков по умолчанию сервера. atlcom.h
CComObjectRootEx Этот класс предоставляет методы для обработки управления счетчиками ссылок объектов для негрегатированных и агрегированных объектов. atlcom.h
CComObjectStack Этот класс создает временный COM-объект и предоставляет его с помощью скелетной реализации IUnknown. atlcom.h
CComPolyObject Этот класс реализует IUnknown для агрегированного или негрегатированного объекта. atlcom.h
CComPtr Класс интеллектуального указателя для управления указателями интерфейса COM. atlcomcli.h
CComPtrBase Этот класс предоставляет основу для интеллектуальных классов указателей с помощью процедур памяти на основе COM. atlcomcli.h
CComQIPtr Класс интеллектуального указателя для управления указателями интерфейса COM. atlcomcli.h
CComQIPtrElementTraits Этот класс предоставляет методы, статические функции и типдефы, полезные при создании коллекций указателей интерфейса COM. atlcoll.h
CComSafeArray Этот класс представляет собой оболочку для SAFEARRAY Data Type структуры. atlsafe.h
CComSafeArrayBound Этот класс представляет собой оболочку SAFEARRAYBOUND для структуры. atlsafe.h
CComSimpleThreadAllocator Этот класс управляет выбором потоков для класса CComAutoThreadModule. atlbase.h
CComSingleThreadModel Этот класс предоставляет методы для увеличения и уменьшения значения переменной. atlbase.h
CComTearOffObject Этот класс реализует интерфейс отключения. atlcom.h
CComUnkArray Этот класс хранит IUnknown указатели и предназначен для использования в качестве параметра для IConnectionPointImpl класса шаблона. atlcom.h
CComVariant Этот класс упаковывает VARIANT тип, предоставляя элемент, указывающий тип хранимых данных. atlcomcli.h
CContainedWindowT Этот класс реализует окно, содержащееся в другом объекте. atlwin.h
CCRTAllocator Этот класс предоставляет методы управления памятью с помощью подпрограмм памяти CRT. atlcore.h
CCRTHeap Этот класс реализуется IAtlMemMgr с помощью функций кучи CRT. atlmem.h
CDacl Этот класс представляет собой оболочку для структуры DACL (список управления доступом по усмотрению). atlsecurity.h
CDebugReportHook Класс Используйте этот класс для отправки отчетов отладки в именованный канал. atlutil.h
CDefaultCharTraits Этот класс предоставляет две статические функции для преобразования символов между верхним регистром и строчным регистром. atlcoll.h
CDefaultCompareTraits Этот класс предоставляет функции сравнения элементов по умолчанию. atlcoll.h
CDefaultElementTraits Этот класс предоставляет методы и функции по умолчанию для класса коллекции. atlcoll.h
CDefaultHashTraits Этот класс предоставляет статическую функцию для вычисления хэш-значений. atlcoll.h
CDialogImpl Этот класс предоставляет методы для создания модального или безрежимного диалогового окна. atlwin.h
CDynamicChain Этот класс предоставляет методы, поддерживающие динамическую цепочку карт сообщений. atlwin.h
CElementTraits Этот класс используется классами коллекций для предоставления методов и функций для перемещения, копирования, сравнения и хэширования операций. atlcoll.h
CElementTraitsBase Этот класс предоставляет методы копирования и перемещения по умолчанию для класса коллекции. atlcoll.h
CFirePropNotifyEvent Этот класс предоставляет методы для уведомления приемника контейнера относительно изменений свойств элемента управления. atlctl.h
CGlobalHeap Этот класс реализует функции глобальной кучи IAtlMemMgr Win32. atlmem.h
CHandle Этот класс предоставляет методы для создания и использования объекта дескриптора. atlbase.h
CHeapPtr Класс интеллектуального указателя для управления указателями кучи. atlcore.h
CHeapPtrBase Этот класс формирует основу для нескольких классов смарт-указателя кучи. atlcore.h
CHeapPtrElementTraits Класс Этот класс предоставляет методы, статические функции и типдефы, полезные при создании коллекций указателей кучи. atlcoll.h
CHeapPtrList Этот класс предоставляет методы, полезные при создании списка указателей кучи. atlcoll.h
CImage Поддерживает расширенную точечные изображения, включая возможность загрузки и сохранения изображений в форматах JPEG, GIF, BMP и переносимой сетевой графики (PNG). atlimage.h
CInterfaceArray Этот класс предоставляет методы, полезные при создании массива указателей интерфейса COM. atlcoll.h
CInterfaceList Этот класс предоставляет методы, полезные при создании списка указателей интерфейса COM. atlcoll.h
CLocalHeap Этот класс реализует IAtlMemMgr использование функций локальной кучи Win32. atlmem.h
CMessageMap Этот класс позволяет сопоставлять сообщения объекта другим объектом. atlwin.h
CNonStatelessWorker Класс Получает запросы из пула потоков и передает их в рабочий объект, созданный и уничтоженный при каждом запросе. atlutil.h
CNoWorkerThread Класс Используйте этот класс в качестве аргумента MonitorClass для классов кэша параметров шаблона, если требуется отключить динамическое обслуживание кэша. atlutil.h
CPathT Класс Этот класс представляет путь. atlpath.h
CPrimitiveElementTraits Этот класс предоставляет методы и функции по умолчанию для класса коллекции, состоящего из примитивных типов данных. atlcoll.h
CPrivateObjectSecurityDesc Этот класс представляет объект дескриптора безопасности частного объекта. atlsecurity.h
CRBMap Этот класс представляет структуру сопоставления, используя двоичное дерево Red-Black. atlcoll.h
CRBMultiMap Этот класс представляет структуру сопоставления, которая позволяет связать каждый ключ с несколькими значениями, используя двоичное дерево Red-Black. atlcoll.h
CRBTree Этот класс предоставляет методы для создания и использования дерева Red-Black. atlcoll.h
CRegKey Этот класс предоставляет методы для управления записями в системном реестре. atlbase.h
CRTThreadTraits Этот класс предоставляет функцию создания для потока CRT. Используйте этот класс, если поток будет использовать функции CRT. atlbase.h
CSacl Этот класс представляет собой оболочку для структуры SACL (системного списка управления доступом). atlsecurity.h
CSecurityAttributes Этот класс является тонкой оболочкой SECURITY_ATTRIBUTES для структуры. atlsecurity.h
CSecurityDesc Этот класс представляет собой оболочку для SECURITY_DESCRIPTOR структуры. atlsecurity.h
CSid Этот класс представляет собой оболочку для SID структуры (идентификатора безопасности). atlsecurity.h
CSimpleArray Этот класс предоставляет методы для управления простым массивом. atlsimpcoll.h
CSimpleArrayEqualHelper Этот класс является вспомогательным для CSimpleArray класса. atlsimpcoll.h
CSimpleArrayEqualHelperFalse Этот класс является вспомогательным для CSimpleArray класса. atlsimpcoll.h
CSimpleDialog Этот класс реализует базовое модальное диалоговое окно. atlwin.h
CSimpleMap Этот класс обеспечивает поддержку простого массива сопоставления. atlsimpcoll.h
CSimpleMapEqualHelper Этот класс является вспомогательным для CSimpleMap класса. atlsimpcoll.h
CSimpleMapEqualHelperFalse Этот класс является вспомогательным для CSimpleMap класса. atlsimpcoll.h
CSnapInItemImpl Этот класс предоставляет методы для реализации объекта узла оснастки. atlsnap.h
CSnapInPropertyPageImpl Этот класс предоставляет методы реализации объекта страницы свойств оснастки. atlsnap.h
CStockPropImpl Этот класс предоставляет методы для поддержки значений стандартных свойств. atlctl.h
CStringElementTraits Этот класс предоставляет статические функции, используемые классами коллекций CString , которые хранят объекты. cstringtз.
CStringElementTraitsI Этот класс предоставляет статические функции, связанные со строками, хранящимися в объектах класса коллекции. Он аналогичен CStringElementTraits, но выполняет нечувствительные сравнения регистра. atlcoll.h
CStringRefElementTraits Этот класс предоставляет статические функции, связанные со строками, хранящимися в объектах класса коллекции. Строковые объекты рассматриваются как ссылки. atlcoll.h
CThreadPool Класс Этот класс предоставляет пул рабочих потоков, обрабатывающих очередь рабочих элементов. atlutil.h
CTokenGroups Этот класс представляет собой оболочку для TOKEN_GROUPS структуры. atlsecurity.h
CTokenPrivileges Этот класс представляет собой оболочку для TOKEN_PRIVILEGES структуры. atlsecurity.h
CUrl Класс Этот класс представляет URL-адрес. Он позволяет управлять каждым элементом URL-адреса независимо от других, будь то анализ существующей строки URL-адреса или создание строки с нуля. atlutil.h
CW2AEX Этот класс используется макросами CT2AEXпреобразования строк, , CW2TEXCW2CTEXи CT2CAEXтипомCW2A. atlconv.h
CW2CWEX Этот класс используется макросами CW2CTEX преобразования строк и CT2CWEXтипдифом CW2CW. atlconv.h
CW2WEX Этот класс используется макросами CW2TEX преобразования строк и CT2WEXтипдифом CW2W. atlconv.h
CWin32Heap Этот класс реализует IAtlMemMgr функции выделения кучи Win32. atlmem.h
CWindow Этот класс предоставляет методы для управления окном. atlwin.h
CWindowImpl Этот класс предоставляет методы для создания или подкласса окна. atlwin.h
CWinTraits Этот класс предоставляет метод для стандартизации стилей, используемых при создании объекта окна. atlwin.h
CWinTraitsOR Этот класс предоставляет метод для стандартизации стилей, используемых при создании объекта окна. atlwin.h
CWndClassInfo Этот класс предоставляет методы регистрации сведений для класса окна. atlwin.h
CWorkerThread Класс Этот класс создает рабочий поток или использует существующий, ожидает обработки одного или нескольких объектов ядра и выполняет указанную клиентную функцию при сигнале одного из дескрипторов. atlutil.h
IAtlAutoThreadModule Этот класс представляет интерфейс для CreateInstance метода. atlbase.h
IAtlMemMgr Этот класс представляет интерфейс диспетчера памяти. atlmem.h
IAxWinAmbientDispatch Этот интерфейс предоставляет методы для указания характеристик размещенного элемента управления или контейнера. atlbase.h, ATLIFace.h
IAxWinAmbientDispatchEx Этот интерфейс реализует дополнительные свойства окружающей среды для размещенного элемента управления. atlbase.h, ATLIFace.h
IAxWinHostWindow Этот интерфейс предоставляет методы для управления элементом управления и его объектом узла. atlbase.h, ATLIFace.h
IAxWinHostWindowLic Этот интерфейс предоставляет методы для управления лицензированным элементом управления и его объектом узла. atlbase.h, ATLIFace.h
ICollectionOnSTLImpl Этот класс предоставляет методы, используемые классом коллекции. atlcom.h
IConnectionPointContainerImpl Этот класс реализует контейнер точки подключения для управления коллекцией IConnectionPointImpl объектов. atlcom.h
IConnectionPointImpl Этот класс реализует точку подключения. atlcom.h
IDataObjectImpl Этот класс предоставляет методы для поддержки унифицированных подключений для передачи данных и управления ими. atlctl.h
IDispatchImpl Этот класс предоставляет реализацию по умолчанию для IDispatch части двойного интерфейса. atlcom.h
IDispEventImpl Этот класс предоставляет реализации IDispatch методов. atlcom.h
IDispEventSimpleImpl Этот класс предоставляет реализации методов без получения сведений IDispatch о типе из библиотеки типов. atlcom.h
IDocHostUIHandlerDispatch Интерфейс для подсистемы синтаксического анализа и отрисовки Microsoft HTML. atlbase.h, ATLIFace.h
IEnumOnSTLImpl Этот класс определяет интерфейс перечислителя на основе коллекции стандартной библиотеки C++. atlcom.h
IObjectSafetyImpl Этот класс предоставляет реализацию IObjectSafety интерфейса по умолчанию, чтобы разрешить клиенту получать и задавать уровни безопасности объекта. atlctl.h
IObjectWithSiteImpl Этот класс предоставляет методы, позволяющие объекту взаимодействовать с его сайтом. atlcom.h
IOleControlImpl Этот класс предоставляет реализацию IOleControl интерфейса по умолчанию и реализует IUnknown. atlctl.h
IOleInPlaceActiveObjectImpl Этот класс предоставляет методы для оказания помощи в взаимодействии между элементом управления на месте и его контейнером. atlctl.h
IOleInPlaceObjectWindowlessImpl Этот класс реализует и предоставляет методы IUnknown , позволяющие элементу управления без окна получать сообщения о окне и участвовать в операциях перетаскивания. atlctl.h
IOleObjectImpl Этот класс реализует IUnknown и является основным интерфейсом, с помощью которого контейнер взаимодействует с элементом управления. atlctl.h
IPerPropertyBrowsingImpl Этот класс реализует IUnknown и позволяет клиенту получать доступ к сведениям на страницах свойств объекта. atlctl.h
IPersistPropertyBagImpl Этот класс реализует IUnknown и позволяет объекту сохранять его свойства в контейнере свойств, предоставленном клиентом. atlcom.h
IPersistStorageImpl Этот класс реализует интерфейс IPersistStorage. atlcom.h
IPersistStreamInitImpl Этот класс реализует IUnknown и предоставляет реализацию IPersistStreamInit интерфейса по умолчанию. atlcom.h
IPointerInactiveImpl Этот класс реализует IUnknown и IPointerInactive методы интерфейса. atlctl.h
IPropertyNotifySinkCP Этот класс предоставляет IPropertyNotifySink интерфейс как исходящий интерфейс для подключаемого объекта. atlctl.h
IPropertyPage2Impl Этот класс реализует IUnknown и наследует реализацию IPropertyPageImplпо умолчанию. atlctl.h
IPropertyPageImpl Этот класс реализует IUnknown и предоставляет реализацию IPropertyPage интерфейса по умолчанию. atlctl.h
IProvideClassInfo2Impl Этот класс предоставляет реализацию IProvideClassInfo и IProvideClassInfo2 методы по умолчанию. atlcom.h
IQuickActivateImpl Этот класс объединяет инициализацию элементов управления контейнерами в один вызов. atlctl.h
IRunnableObjectImpl Этот класс реализует IUnknown и предоставляет реализацию IRunnableObject интерфейса по умолчанию. atlctl.h
IServiceProviderImpl Этот класс предоставляет реализацию IServiceProvider интерфейса по умолчанию. atlcom.h
ISpecifyPropertyPagesImpl Этот класс реализует IUnknown и предоставляет реализацию ISpecifyPropertyPages интерфейса по умолчанию. atlcom.h
ISupportErrorInfoImpl Этот класс предоставляет реализацию ISupportErrorInfo Interface интерфейса по умолчанию и может использоваться, если только один интерфейс создает ошибки в объекте. atlcom.h
IThreadPoolConfig Интерфейс Этот интерфейс предоставляет методы настройки пула потоков. atlutil.h
IViewObjectExImpl Этот класс реализует IUnknown и предоставляет реализации интерфейсов и IViewObjectEx интерфейсов IViewObjectIViewObject2по умолчанию. atlctl.h
IWorkerThreadClient Интерфейс IWorkerThreadClient — интерфейс, реализованный клиентами CWorkerThread класса. atlutil.h
_U_MENUorID Этот класс предоставляет оболочки для CreateWindow и CreateWindowEx. atlwin.h
_U_RECT Этот класс адаптера аргументов позволяет RECT передавать указатели или ссылки в функцию, реализованную с точки зрения указателей. atlwin.h
_U_STRINGorID Этот класс адаптера аргументов позволяет передавать имена ресурсов (LPCTSTRs) или идентификаторы ресурсов (UINTs) в функцию без необходимости преобразования идентификатора в строку с помощью MAKEINTRESOURCE макроса. atlwin.h
Win32ThreadTraits Этот класс предоставляет функцию создания для потока Windows. Используйте этот класс, если поток не будет использовать функции CRT. atlbase.h

См. также

Компоненты ATL COM Desktop
Функции
Глобальные переменные
Typedefs
Общие сведения о классе