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


Последовательность операций при создании элементов управления ActiveX

В следующей таблице показаны роль и роль платформы при создании элементов ActiveX (ранее называемых элементами управления OLE).

Создание элементов ActiveX

Задача Вы Платформа выполняет
Создайте платформу элементов управления ActiveX. Запустите мастер управления ActiveX MFC, чтобы создать элемент управления. Укажите нужные параметры на страницах параметров. Параметры включают тип и имя элемента управления в проекте, лицензировании, подклассах и методе About Box. Мастер управления ActiveX MFC создает файлы для элемента activeX с основными функциями, включая исходные файлы для приложения, элемента управления и страницы свойств; файл ресурса; файл проекта; и другие, все, адаптированные к вашим спецификациям.
Узнайте, какой элемент управления и мастер управления ActiveX предлагают без добавления строки собственного кода. Создайте элемент activeX и протестируйте его с помощью Обозреватель Интернета или примера TSTCON. Запущенный элемент управления имеет возможность изменять размер и перемещаться. Он также имеет метод About Box (при выборе), который можно вызвать.
Реализуйте методы и свойства элемента управления. Реализуйте методы и свойства, относящиеся к элементу управления, добавляя функции-члены, чтобы предоставить предоставленный интерфейс для данных элемента управления. Добавьте переменные-члены для хранения структур данных и использования обработчиков событий для запуска событий при определении. Платформа уже определила карту для поддержки событий, свойств и методов элемента управления, что позволяет сосредоточиться на том, как реализуются свойства и методы. Страница свойств по умолчанию просматривается и предоставляется метод About Box по умолчанию.
Создайте страницу или страницы свойств элемента управления. Используйте редакторы ресурсов Visual C++ для визуального редактирования интерфейса страницы свойств элемента управления:

— создание дополнительных страниц свойств.
— Создание и изменение растровых изображений, значков и курсоров.

Вы также можете протестировать страницы свойств в редакторе диалоговых окон.
Файл ресурсов по умолчанию, созданный мастером приложений MFC, предоставляет множество необходимых ресурсов. Visual C++ позволяет редактировать существующие ресурсы и добавлять новые ресурсы легко и визуально.
Проверьте события, методы и свойства элемента управления. Перестройте элемент управления и используйте тестовый контейнер для проверки правильности работы обработчиков. Методы элемента управления можно вызывать и управлять его свойствами через интерфейс страницы свойств или с помощью тестового контейнера. Кроме того, используйте тестовый контейнер для отслеживания событий, запущенных из элемента управления и уведомлений, полученных контейнером элемента управления.

См. также

Сборка в платформе
Последовательность операций для сборки приложений MFC
Последовательность операций для создания приложений OLE
Последовательность операций для создания приложений баз данных