Оглавление
Предисловие ко второму изданию 17
Предисловие к первому изданию 18
Введение 20
ГЛАВА 1. Здравствуй, ATL 25
ГЛАВА 2. Строки и текст 61
ГЛАВА 3. Интеллектуальные типы ATL 107
ГЛАВА 4. Объекты в ATL 171
ГЛАВА 5. COM#серверы 227
ГЛАВА 6. Таблицы интерфейсов 273
ГЛАВА 7. Сохраняемость в ATL 313
ГЛАВА 8. Коллекции и перечисления 343
ГЛАВА 9. Точки соединения 393
ГЛАВА 10. Работа с окнами 435
ГЛАВА 11. Элементы управления ActiveX 499
ГЛАВА 12. Использование элементов управления 555
ГЛАВА 13. Здравствуй, ATL Server 611
ГЛАВА 14. Внутренняя структура ATL Server 645
ПРИЛОЖЕНИЕ А. Шаблоны C++ в примерах 685
ПРИЛОЖЕНИЕ Б. Заголовочные файлы ATL 695
ПРИЛОЖЕНИЕ В. Переход к ATL 8 699
ПРИЛОЖЕНИЕ Г. Атрибуты в ATL 709
Предметный указатель 718