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


Классы окон ATL

Замечание

Библиотека активных шаблонов (ATL) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.

ATL включает несколько классов, которые позволяют использовать и реализовывать окна. Эти классы, как и другие классы ATL, обеспечивают эффективную реализацию, которая не накладывает накладные расходы на код.

В этом разделе описаны классы окон ATL и объясняется, как их использовать.

В этом разделе

Введение в классы окон ATL
Кратко описывает каждый класс окна ATL и содержит ссылки на справочные материалы по ним.

Использование окна
Описывает использование CWindow для управления окном.

Реализация окна
Описывает обработчики сообщений, карты сообщений и использование CWindowImpl. Содержит сведения о суперклассах и подклассах.

Реализация диалогового окна
Описывает два метода добавления класса диалогового окна и показывает пример кода.

Использование контейнеризованных окон
Обсуждает содержащиеся в ATL окна, которые делегируют свои сообщения объекту контейнера, а не обрабатывают их в собственном классе.

Основные сведения о характеристиках окна
Описывает классы признаков окна в ATL. Эти классы предоставляют простой метод для стандартизации стилей, используемых для создания объекта окна.

ATL
Предоставляет ссылки на концептуальные темы о программировании с использованием библиотеки Active Template Library (ATL).

Классы поддержки Windows
Перечисляет дополнительные классы ATL, поддерживающие окна и карты сообщений в ATL.