|
Заглянуть внутрь
Книга
|
А.В. Коберниченко
MS Visual Studio 6. Искусство программирования
4
4 (4 голоса )
- ISBN: 5-89251-076-Х
- 256 страниц
- октябрь 1999
- Нолидж
- 245 г
| Издательство: |
Нолидж |
| Дата выхода: |
октябрь 1999 |
| ISBN: |
5-89251-076-Х |
| Объём: |
256 страниц |
| Масса: |
245 г |
| Размеры(высота, ширина, толщина), см: |
24 x 17 x 2 |
| Место в рейтинге продаж: |
23412 |
Первая глава книги является кратким описанием спецификации COM и библиотеки ATL. Представлено
определение COM-интерфейса, описаны способы повторного использования COM-объектов, приведен обзор
основных технологий на основе COM - автоматизации, составных документов, ActiveX и др. Для всех
элементов спецификации указаны классы и макроопределения библиотеки ATL, используемые для их
реализации.
Вторая глава посвящена базовым механизмам COM: созданию объектов, агрегированию,...
Первая глава книги является кратким описанием спецификации COM и библиотеки ATL. Представлено
определение COM-интерфейса, описаны способы повторного использования COM-объектов, приведен обзор
основных технологий на основе COM - автоматизации, составных документов, ActiveX и др. Для всех
элементов спецификации указаны классы и макроопределения библиотеки ATL, используемые для их
реализации.
Вторая глава посвящена базовым механизмам COM: созданию объектов, агрегированию, автоматизации и
устойчивости. Для каждого механизма рассмотрены детали реализации в библиотеке ATL.
В третьей главе рассмотрен процесс создания простых COM-объектов для использования на Web-страницах.
Кроме того, исследованы особенности вызова методов COM-объектов из VBScript и JScript.
В четвертой главе описывается спецификация ActiveX-элементов и классы ATL для их реализации. Кратко
представлен обзор элементов управления ActiveX, начиная с составных документов и заканчивая безоконными
элементами и активными документами. Приведены примеры создания встраиваемых объектов,
поддерживающих активизацию по месту и другие возможности.
Пятая глава посвящена созданию диалоговых окон с применением ATL. Диалоговые окна могут использоваться
как в качестве контейнеров для ActiveX-элементов, так и в качестве основы для создания составных элементов
(это ActiveX-элемент, содержащий другие ActiveX-элементы) или страниц свойств. Описаны средства, которые
предоставляет ATL для поддержки всех этих возможностей.
В шестой главе описывается новая технология создания элементов управления ActiveX, которая заключается в
размещении в объекте обозревателя Internet Explorer. Тогда содержимое объекта определяется тем URL,
который задан обозревателю для отображения. Это позволяет создавать ActiveX-элементы с динамически
меняющимся содержимым. Представлены возможности ATL по поддержке такой технологии.
В седьмой главе показаны возможности ATL по созданию объектов в исполняемых файлах, в том числе в
сервисах Windows NT. Описаны проблемы, возникающие при создании COM-объектов в EXE-файлах, и
рассмотрены пути их решения с помощью ATL.
В приложениях приведены особенности отладки COM-объектов, написанных с использованием ATL, описаны
некоторые полезные классы общего применения, входящие в ATL, и даны советы по совместному
использованию библиотек MFC и ATL в рамках одного проекта.
Книга предназначена для программистов-профессионалов, знакомых с языком C++ и имеющих общее
представление о COM. Хотя в книге модель COM и шаблоны C++ описаны достаточно подробно, если
представленного материала вам будет недостаточно, обратитесь к источникам, перечисленным в разделе
“Литература”.
|
|
MS Visual Studio 6. Искусство программирования
|
deniss@moscow.vestedev.com
vlad@astrapage.ru
un_sem@hotmail.com
Гость