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


Поддержка элементов управления DHTML в ATL

С помощью ATL можно создать элемент управления с возможностями Динамического HTML (DHTML). Элемент управления ATL DHTML:

  • Размещает элемент управления WebBrowser.

  • Указывает, используя HTML, пользовательский интерфейс элемента управления DHTML.

  • Обращается к объекту WebBrowser и его методам через интерфейс IWebBrowser2.

  • Управляет взаимодействием между кодом C++ и HTML.

Элемент управления DHTML аналогичен любому другому элементу УПРАВЛЕНИЯ ATL, за исключением того, что элемент управления DHTML включает дополнительный интерфейс диспетчера. См. рисунок в разделе "Определение элементов проекта управления DHTML" для иллюстрации интерфейсов, предоставленных в проекте DHTML по умолчанию.

Элемент управления ATL DHTML можно просмотреть в веб-браузере или другом контейнере, например контейнер теста ActiveX.

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

Определение элементов для проекта элемента управления DHTML
Описывает элементы проекта элемента управления DHTML.

Вызов кода на языке C++ из DHTML
Пример вызова кода C++ из элемента управления DHTML.

Создание элемента управления DHTML в ATL
Перечисляет шаги по созданию элемента управления DHTML.

Тестирование элемента управления DHTML в ATL
Показывает, как создавать и тестировать начальный проект элемента управления DHTML.

Изменение элемента управления DHTML в ATL
Показывает, как добавить в элемент управления некоторые функциональные возможности.

Тестирование измененного элемента управления ATL DHTML
Показывает, как создавать и тестировать добавленные функции элемента управления.

ATL
Ссылки на разделы о программировании с использованием библиотеки ATL.