Классы ATL
Библиотека шаблонных классов ATL (библиотека ATL) включает следующие классы. Чтобы найти определенный класс по категориям см. в разделе Общие сведения о классе библиотеки ATL.
Класс |
Описание |
Файл заголовка |
---|---|---|
Этот класс используется макросами CA2TEX и CT2AEX преобразования строки и typedef CA2A. |
atlconv.h |
|
Этот класс используется макросами CA2CTEX и CT2CAEX преобразования строки и typedef CA2CA. |
atlconv.h |
|
Этот класс используется макросами CA2TEX, CA2CTEX, CT2WEX и CT2CWEX и typedef CA2W преобразования строки. |
atlconv.h |
|
Этот класс программа-оболочка для маркера доступа. |
atlsecurity.h |
|
Этот класс программа-оболочка для структуры ACL (acl). |
atlsecurity.h |
|
Этот шаблон используется для создания программу-оболочку классы, переопределите оператора взятия адреса для возвращения отличный от адреса объекта. |
atlcomcli.h |
|
Этот класс реализует объект массива. |
atlcoll.h |
|
Этот класс реализует поток- пул, сервер модели COM модели изоляции. |
atlbase.h |
|
Этот класс содержит методы для реализации поток- пул, сервер модели COM модели изоляции. |
atlbase.h |
|
Этот класс создается в каждом проекте библиотеки ATL. |
atlcore.h |
|
Этот класс реализует модуль сервера модели COM. |
atlbase.h |
|
Этот класс обеспечивает поддержку отладки интерфейсы. |
atlbase.h |
|
Этот класс представляет модуль DLL. |
atlbase.h |
|
Этот класс определяет исключение библиотеки ATL. |
atlexcept.h |
|
Этот класс представляет модуль для приложения. |
atlbase.h |
|
Этот класс содержит программу-оболочку вокруг обработки файл- тонкая Windows API. |
atlfile.h |
|
Этот класс представляет размещенный в памяти файл, добавляя оператор приведения к методам CAtlFileMappingBase. |
atlfile.h |
|
Этот класс представляет размещенный в памяти файл. |
atlfile.h |
|
Этот класс содержит методы для создания и управления объекта списка. |
atlcoll.h |
|
Этот класс содержит методы для создания и управления объекта сопоставления. |
atlcoll.h |
|
Этот класс предоставляет методы, используемые несколькими классами модуля библиотеки ATL. |
atlbase.h |
|
Этот класс реализует модуль библиотеки ATL. |
atlbase.h |
|
Этот класс является реализацией библиотеки ATL окна, помещается в окне узла предоставленного оболочкой для богатого предварительного просмотра. |
atlpreviewctrlimpl.h |
|
Этот класс реализует службу. |
atlbase.h |
|
Этот класс содержит методы для создания и использования временного файла. |
atlfile.h |
|
Этот класс содержит программу-оболочку функции диспетчера транзакций ядра (KTM). |
atltransactionmanager.h |
|
Этот класс обеспечивает поддержку компонентов над окнами библиотеки ATL. |
atlbase.h |
|
Этот класс представляет интеллектуальное объект указателя. |
atlbase.h |
|
Этот класс содержит методы умных полезные при создании массива указателей. |
atlbase.h |
|
Этот класс предоставляет методы, статические функции и typedef полезные создания коллекции умных указателей. |
atlcoll.h |
|
Этот класс предоставляет методы полезных для построения списка умных указателей. |
atlcoll.h |
|
Этот класс представляет автоматически, используя новый объект указателя и операторы удаления. |
atlbase.h |
|
Этот класс предоставляет методы, статические функции и typedef полезные создания коллекции умных указателей операторов, используя новый и удаления. |
atlcoll.h |
|
Этот класс реализует модальное диалоговое окно modeless (или), управления ActiveX узлов. |
atlwin.h |
|
Этот класс содержит методы для работы с окно при размещении элемента управления ActiveX. |
atlwin.h |
|
Этот класс содержит методы для работы с окно, размещение элемент управления ActiveX, а также поддерживает для размещения лицензированные элементы управления ActiveX. |
atlwin.h |
|
Этот класс реализует интерфейс IBindStatusCallback. |
atlctl.h |
|
Этот класс реализует IUnknown для статистически вычислениеого объекта. |
atlcom.h |
|
Этот класс содержит методы для управления ими память с помощью процедуры памяти модели COM. |
atlbase.h |
|
Этот класс обеспечивает поддержку управления подразделение в объединенный в поток исполняемый модуль. |
atlbase.h |
|
Этот класс предоставляет методы для получения объекта и освобождение владение критической секции. |
atlcore.h |
|
Из библиотеки ATL 7,0, CComAutoThreadModule устарел. дополнительные сведения см. в разделе Модуль библиотеки ATL. |
atlbase.h |
|
Этот класс программа-оболочка для BSTR. |
atlbase.h |
|
Этот класс реализует IUnknown, запрещены интерфейса. |
atlcom.h |
|
Этот класс реализует интерфейс IClassFactory. |
atlcom.h |
|
Этот класс реализует интерфейс IClassFactory2. |
atlcom.h |
|
Этот класс реализует интерфейс IClassFactory и позволяет объектам, которые будут созданы в нескольких подразделениях. |
atlcom.h |
|
Этот класс является производным от CComClassFactory и использует CComObjectGlobal для построения один объект. |
atlcom.h |
|
Этот класс содержит методы для создания экземпляров класса и получения его свойства. |
atlcom.h |
|
Этот класс предоставляет методы, необходимые для реализации составного элемента управления. |
atlctl.h |
|
Этот класс реализует IUnknown, делегировать к IUnknown объекта владельцем. |
atlcom.h |
|
Этот класс содержит методы для создания и управления управления библиотеки ATL. |
atlctl.h |
|
Этот класс содержит методы для создания и управления управления библиотеки ATL. |
atlctl.h |
|
Этот класс предоставляет методы для получения объекта и освобождение владение критической секции. |
atlcore.h |
|
Этот класс содержит методы для блокирования и разблокирования объект критической секции. |
atlbase.h |
|
Этот класс содержит методы и операторы для создания и управления CURRENCY объект. |
atlcur.h |
|
Этот класс содержит массив указателей IUnknown. |
atlcom.h |
|
Этот класс определяет объект перечислителя модели COM на основе массива. |
atlcom.h |
|
Этот класс предоставляет реализацию интерфейса перечислителя, перечисленными элементы модели COM, где хранятся в массиве. |
atlcom.h |
|
Этот класс определяет объект перечислителя модели COM на основе коллекций STL. |
atlcom.h |
|
Этот класс предоставляет те же методы, что CComCriticalSection, но не предоставляет критическую секцию. |
atlcore.h |
|
Этот класс содержит методы для ведения дела с указателями интерфейса и глобальный таблицей интерфейса (GIT). |
atlbase.h |
|
Этот класс реализует IAtlMemMgr с помощью функций выделения памяти модели COM. |
ATLComMem.h |
|
Интеллектуальное класс указателя для управления указатели кучи. |
atlbase.h |
|
Из библиотеки ATL 7,0, CComModule устарел. дополнительные сведения см. в разделе Модуль библиотеки ATL. |
atlbase.h |
|
Этот класс поддерживает потокобезопасные методы для увеличения и уменьшения значения переменной. |
atlbase.h |
|
Этот класс поддерживает потокобезопасные методы для увеличения и уменьшения значения переменной, не блокируя критической секции или Разблокируя функциональные возможности. |
atlbase.h |
|
Этот класс реализует IUnknown для nonaggregated объекта. |
atlcom.h |
|
Этот класс управляет счетчик ссылок на модуль, содержащий объект Base. |
atlcom.h |
|
Этот класс реализует IUnknown для nonaggregated объекта, но не увеличивает объем блокирования модуля в конструкторе. |
atlcom.h |
|
Это typedef CComObjectRootEx templatized по умолчанию потоковой модели сервера. |
atlcom.h |
|
Этот класс предоставляет методы для управления count ссылки на объект и для nonaggregated и агрегированных объектов. |
atlcom.h |
|
Этот класс создает временное и предоставляет com-объекты с скелетной реализацией IUnknown. |
atlcom.h |
|
Этот класс реализует IUnknown для статистически вычислениеого или nonaggregated объекта. |
atlcom.h |
|
Интеллектуальное класс указателя для управления указатели интерфейса модели COM. |
atlcomcli.h |
|
Этот класс предоставляет основу для умных классов указателя с помощью модели, основанные COM- подпрограммы памяти. |
atlcomcli.h |
|
Интеллектуальное класс указателя для управления указатели интерфейса модели COM. |
atlcomcli.h |
|
Этот класс предоставляет методы, статические функции и typedef полезные создание коллекций модели COM взаимодействует указатели. |
atlcoll.h |
|
Этот класс программа-оболочка для структуры SAFEARRAY Data Type. |
atlsafe.h |
|
Этот класс программа-оболочка для структуры SAFEARRAYBOUND. |
atlsafe.h |
|
Этот класс управляет выделение потоков для класса CComAutoThreadModule. |
atlbase.h |
|
Этот класс содержит методы для увеличения и уменьшения значения переменной. |
atlbase.h |
|
Этот класс реализует интерфейс перемещаемый. |
atlcom.h |
|
Этот класс предназначен для хранения указателей IUnknown и предназначен для использования в качестве параметра IConnectionPointImpl к классу шаблона. |
atlcom.h |
|
Этот класс создает программу-оболочку ДРУГОЙ тип, предоставляя элемента, указывающий тип хранимых данных. |
atlcomcli.h |
|
Этот класс реализует окно, содержащихся в другой объект. |
atlwin.h |
|
Этот класс содержит методы для управления ими память с помощью процедуры памяти CRT. |
atlcore.h |
|
Этот класс реализует IAtlMemMgr с помощью функции кучи CRT. |
atlmem.h |
|
Этот класс программа-оболочка для структуры DACL (список управления доступом на уровне пользователей). |
atlsecurity.h |
|
Этот класс используется отправлять отладочные отчеты к именованному каналу. |
atlutil.h |
|
Этот класс предоставляет 2 статических функций преобразования знаков между прописными буквами и нижним регистром. |
atlcoll.h |
|
Этот класс предоставляет используемый по умолчанию функции сравнения элемента. |
atlcoll.h |
|
Этот класс предоставляет методы по умолчанию и функции для коллекции классифицируют. |
atlcoll.h |
|
Этот класс содержит статическую функцию для расчета значений хэша. |
atlcoll.h |
|
Этот класс содержит методы для создания безрежимного диалогового окна или режимного. |
atlwin.h |
|
Этот класс предоставляет методы, поддерживающие динамическое связывание сопоставления сообщения. |
atlwin.h |
|
Этот класс используется классами коллекций, чтобы обеспечить методы и функции для перемещения, копирования, сравнения и хэширование операций. |
atlcoll.h |
|
Этот класс предоставляет копию и методы перемещения по умолчанию для коллекции классифицируют. |
atlcoll.h |
|
Этот класс содержит методы для уведомления приемника контейнера, касающиеся изменений свойств элемента управления. |
atlctl.h |
|
Этот класс реализует IAtlMemMgr с помощью глобальные функции кучи Win32. |
atlmem.h |
|
Этот класс содержит методы для создания и использования объекта маркера. |
atlbase.h |
|
Интеллектуальное класс указателя для управления указатели кучи. |
atlcore.h |
|
Этот класс формы основу для нескольких умных классов указателя кучи. |
atlcore.h |
|
Этот класс предоставляет методы, статические функции и typedef полезные создания коллекции указателей кучи. |
atlcoll.h |
|
Этот класс предоставляет методы полезных для построения списка указателей кучи. |
atlcoll.h |
|
Предоставляет поддержку растрового изображения, включая возможность загрузки и сохранения изображений в BMP, JPEG, GIF и PNG (PNG форматах). |
atlimage.h |
|
Этот класс предоставляет методы полезны при создании массива указателей интерфейса модели COM. |
atlcoll.h |
|
Этот класс предоставляет методы полезных для построения списка указателей интерфейса модели COM. |
atlcoll.h |
|
Этот класс реализует IAtlMemMgr, используя локальные функции кучи Win32. |
atlmem.h |
|
Этот класс позволяет сопоставления сообщения объекта для доступа к другой объект. |
atlwin.h |
|
Получает запросы из пула потоков и передает их в объект работы, создание и уничтожается при каждом запросе. |
atlutil.h |
|
Этот класс используется в качестве аргумента для классов кэша параметра шаблона MonitorClass если требуется отключить динамическое обслуживание кэша. |
atlutil.h |
|
Этот класс представляет путь. |
atlpath.h |
|
Этот класс предоставляет методы по умолчанию и функции для класса коллекции структурированного типов-примитивов. |
atlcoll.h |
|
Этот класс представляет закрытый объект дескриптора безопасности объекта. |
atlsecurity.h |
|
Этот класс представляет структуру сопоставления с помощью Красн- Черное бинарный дерево. |
atlcoll.h |
|
Этот класс представляет структуру сопоставления, которая позволяет каждый ключ, который требуется связать с несколькими значениями, используя Красн- Черное бинарный дерево. |
atlcoll.h |
|
Этот класс содержит методы для создания и использования Красн- Черное дерево. |
atlcoll.h |
|
Этот класс содержит методы для работы с записи в реестре системы. |
atlbase.h |
|
Этот класс предоставляет функцию создания потока CRT. Используйте этот класс, если поток будет использовать функции CRT. |
atlbase.h |
|
Этот класс программа-оболочка для структуры системного списка управления доступом (sacl). |
atlsecurity.h |
|
Этот класс тонкая программа-оболочка для структуры SECURITY_ATTRIBUTES. |
atlsecurity.h |
|
Этот класс программа-оболочка для структуры SECURITY_DESCRIPTOR. |
atlsecurity.h |
|
Этот класс программа-оболочка для структуры SID (идентификатор безопасности). |
atlsecurity.h |
|
Этот класс содержит методы для управления простой массив. |
atlsimpcoll.h |
|
Этот класс вспомогательного метода для класса CSimpleArray. |
atlsimpcoll.h |
|
Этот класс вспомогательного метода для класса CSimpleArray. |
atlsimpcoll.h |
|
Этот класс реализует узел модальное диалоговое окно. |
atlwin.h |
|
Этот класс обеспечивает поддержку простых массивов сопоставления. |
atlsimpcoll.h |
|
Этот класс вспомогательного метода для класса CSimpleMap. |
atlsimpcoll.h |
|
Этот класс вспомогательного метода для класса CSimpleMap. |
atlsimpcoll.h |
|
Этот класс содержит методы для реализации объект узла оснастки. |
atlsnap.h |
|
Этот класс содержит методы для реализации объект страницы свойств оснастки. |
atlsnap.h |
|
Этот класс содержит методы для поддержки значения стандартные свойства. |
atlctl.h |
|
Этот класс предоставляет статические функции, используемые классами коллекций хранения объектов CString. |
cstringt.h |
|
Этот класс предоставляет статические функции, связанные со строками, хранимые в объектах класса коллекции. Он аналогичен CStringElementTraits, но выполняет сравнение без учета обращение-. |
atlcoll.h |
|
Этот класс предоставляет статические функции, связанные со строками, хранимые в объектах класса коллекции. Объект строки обрабатываются как ссылка. |
atlcoll.h |
|
Этот класс предоставляет пул рабочих потоков, которые обрабатывают очередь рабочих элементов. |
atlutil.h |
|
Этот класс программа-оболочка для структуры TOKEN_GROUPS. |
atlsecurity.h |
|
Этот класс программа-оболочка для структуры TOKEN_PRIVILEGES. |
atlsecurity.h |
|
Этот класс представляет URL-адрес. Его можно управлять независимо от других каждый элемент url-адреса, разрешает ли анализ существующая строка url-адреса или построение строку с нуля. |
atlutil.h |
|
Этот класс используется макросами CT2AEX, CW2TEX, CW2CTEX и CT2CAEX и typedef CW2A преобразования строки. |
atlconv.h |
|
Этот класс используется макросами CW2CTEX и CT2CWEX преобразования строки и typedef CW2CW. |
atlconv.h |
|
Этот класс используется макросами CW2TEX и CT2WEX преобразования строки и typedef CW2W. |
atlconv.h |
|
Этот класс реализует IAtlMemMgr с помощью функций выделения кучи Win32. |
atlmem.h |
|
Этот класс содержит методы для работы с окном. |
atlwin.h |
|
Этот класс содержит методы для создания или subclassing окно. |
atlwin.h |
|
Этот класс предоставляет метод для стандартизации, используемые стили создать объект окна. |
atlwin.h |
|
Этот класс предоставляет метод для стандартизации, используемые стили создать объект окна. |
atlwin.h |
|
Этот класс содержит методы для регистрации сведений для класса окна. |
atlwin.h |
|
Этот класс создает рабочий поток или использует существующую, ожидает одного или нескольких маркерах объекта ядра и выполняет заданную функцию клиента, когда один из маркеров. |
atlutil.h |
|
Этот класс представляет интерфейс методу CreateInstance. |
atlbase.h |
|
Этот класс представляет интерфейс диспетчера памяти. |
atlmem.h |
|
Этот интерфейс предоставляет методы для определения характеристик управления или контейнера. |
atlbase.h, ATLIFace.h |
|
Этот интерфейс реализуется дополнительные внешние свойства для размещаемого элемента управления. |
atlbase.h, ATLIFace.h |
|
Этот интерфейс предоставляет методы для работы с элемента управления и его объект узла. |
atlbase.h, ATLIFace.h |
|
Этот интерфейс предоставляет методы для управления лицензированный элемент управления и его объект основного приложения. |
atlbase.h, ATLIFace.h |
|
Этот класс предоставляет методы, используемые классом коллекции. |
atlcom.h |
|
Этот класс реализует контейнер точки подключения для управления коллекцией объектов IConnectionPointImpl. |
atlcom.h |
|
Этот класс реализует точку подключения. |
atlcom.h |
|
Этот класс содержит методы для поддержки равномерную передачу данных и управление соединениями. |
atlctl.h |
|
Этот класс предоставляет реализацию по умолчанию для части IDispatch повторяющегося интерфейса. |
atlcom.h |
|
Этот класс предоставляет реализации методов IDispatch. |
atlcom.h |
|
Этот класс предоставляет реализации методов IDispatch без получения сведений о типе из библиотеки типов. |
atlcom.h |
|
Интерфейс для анализа Microsoft HTML и при визуализации обработчик. |
atlbase.h, ATLIFace.h |
|
Этот класс определяет интерфейс перечислителя на основе коллекций STL. |
atlcom.h |
|
Этот класс предоставляет реализацию по умолчанию для интерфейса IObjectSafety чтобы предоставить клиент для извлечения и задать уровни безопасности объекта. |
atlctl.h |
|
Этот класс предоставляет методы при разрешении объекта для взаимодействия с сайтом. |
atlcom.h |
|
Этот класс предоставляет реализацию по умолчанию для интерфейса IOleControl и реализует IUnknown. |
atlctl.h |
|
Этот класс содержит методы для помощи в- размещения сообщений между элементом управления и его контейнером. |
atlctl.h |
|
Этот класс реализует IUnknown и предоставляет методы, позволяющие безоконный элемент управления для получения сообщений окна и участвовать в операциях перетаскивания. |
atlctl.h |
|
Этот класс реализует IUnknown и основной интерфейс, через который контейнер взаимодействует с элементом управления. |
atlctl.h |
|
Этот класс реализует IUnknown и позволяет клиенту получить доступ к сведениям на страницах свойств объекта. |
atlctl.h |
|
Этот класс реализует IUnknown и позволяет объекту сохранить его свойства в клиент- предоставленным контейнер свойств. |
atlcom.h |
|
Этот класс реализует интерфейс IPersistStorage. |
atlcom.h |
|
Этот класс реализует IUnknown и предоставляет реализацию по умолчанию для интерфейса IPersistStreamInit. |
atlcom.h |
|
Этот класс реализует IUnknown и методы интерфейса IPointerInactive. |
atlctl.h |
|
Этот класс предоставляет интерфейс IPropertyNotifySink как исходящий интерфейс на доступный для соединения объект. |
atlctl.h |
|
Этот класс реализует IUnknown и наследует реализацию по умолчанию IPropertyPageImpl. |
atlctl.h |
|
Этот класс реализует IUnknown и предоставляет реализацию по умолчанию для интерфейса IPropertyPage. |
atlctl.h |
|
Этот класс предоставляет реализацию по умолчанию для методов IProvideClassInfo и IProvideClassInfo2. |
atlcom.h |
|
Этот класс объединяет инициализацию элемента управления контейнеров в отдельный вызов. |
atlctl.h |
|
Этот класс реализует IUnknown и предоставляет реализацию по умолчанию для интерфейса IRunnableObject. |
atlctl.h |
|
Этот класс предоставляет реализацию по умолчанию для интерфейса IServiceProvider. |
atlcom.h |
|
Этот класс реализует IUnknown и предоставляет реализацию по умолчанию для интерфейса ISpecifyPropertyPages. |
atlcom.h |
|
Этот класс предоставляет реализацию по умолчанию для интерфейса ISupportErrorInfo Interface и может использоваться, только если один интерфейс формирует ошибки для объекта. |
atlcom.h |
|
Этот интерфейс предоставляет методы для настройки пула потоков. |
atlutil.h |
|
Этот класс реализует IUnknown и предоставляет по умолчанию реализации интерфейсов IViewObject, IViewObject2 и IViewObjectEx. |
atlctl.h |
|
IWorkerThreadClient интерфейс, реализованный клиентами класса CWorkerThread. |
atlutil.h |
|
Этот класс предоставляет программы-оболочки для CreateWindow и CreateWindowEx. |
atlwin.h |
|
Этот класс адаптера аргумента позволяет или указатели или ссылки RECT, передаваемые функции, которая реализуется в виде указателей. |
atlwin.h |
|
Этот класс адаптера аргумента позволяет или имена ресурсов (LPCTSTR s) или идентификаторы ресурса (UINT s), передаваемые функции, не требуя вызывающий объект преобразовал идентификатор в строку с помощью MAKEINTRESOURCE макрос. |
atlwin.h |
|
Этот класс предоставляет функцию создания потока Windows. Используйте этот класс, если поток не будет использовать функции CRT. |
atlbase.h |