Образцы элементов управления MFC
Обновлен: Ноябрь 2007
В представленных здесь разделах приведены краткие описания для образцов элементов управления ActiveX MFC. Список всех образцов MFC см. в разделе Образцы MFC.
Элемент управления ActiveX (ранее называвшийся элементом управления OLE) является объектом ActiveX с расширенным интерфейсом, который позволяет ему работать аналогично элементу управления Microsoft Windows.
Элементы управления ActiveX
Образец BUTTON: демонстрация меню и страницы свойств
Показано использование активного встроенного меню, страницы стандартных свойств и параметра элемента управления для окна "О программе".Образец CIRC: элемент управления ActiveX
Показаны основные функции элемента управления ActiveX, включая рисование в элементе управления, стандартные и пользовательские свойства, стандартные и пользовательские события, использование цветов и шрифтов, страница стандартных свойств Font, страница свойств по умолчанию и работа с версиями.Образец CONTAINER: контейнерное приложение визуального редактирования
Показано контейнерное приложение визуального редактирования.Образец IMAGE: создание элемента управления ActiveX, который выполняет асинхронную загрузку
Показано использование библиотеки MFC для построения элемента управления ActiveX, который может выполнять асинхронную загрузку данных.Образец LICENSED: контроль за использованием лицензий на этапе разработки и на этапе выполнения
Элемент управления, который контролирует использование лицензии на этапе разработки и на этапе выполнения.Образец LOCALIZE: элемент управления с локализованным пользовательским интерфейсом
Элемент управления с локализованным пользовательским интерфейсом, где показано использование отдельных библиотек типов и библиотек DLL ресурсов для локализации.Образец NETADDR: образец элемента управления для проверки сетевого адреса Vista
Показано использование элемента управления "Средство проверки сетевого адреса" Windows Vista.Образец REGSVR: вызов кода саморегистрации
Показан вызов кода саморегистрации.Образец SPINDIAL: демонстрация проверки страницы свойств
Элемент управления, имеющий вид дискового номеронабирателя, который демонстрирует проверку данных на странице свойств.Образец TESTHELP: элемент управления ActiveX с подсказками и справкой
Элемент управления ActiveX, обладающий собственным файлом справки и подсказками.Образец TIME: запуск таймера через заданные интервалы
Элемент управления, который остается невидимым во время выполнения и вызывает событие таймера через установленные интервалы. Он демонстрирует функции уведомления и внешние свойства.Образец XLIST: отображение текста или растровых изображений
Элемент управления на основе подкласса списка Windows, в котором выводятся текстовые элементы или рисунки.
Добавление элементов управления ActiveX на панель элементов
Сведения о том, как поместить элементы управления или объекты ActiveX в окно Панель элементов, см. в разделе Диалоговое окно "Настройка панели элементов". Вставленные элементы управления ActiveX можно перетаскивать в создаваемое диалоговое окно.
Совет. |
---|
Сведения о том, как быстро добавить зарегистрированные элементы управления ActiveX в шаблон диалогового окна, см. в разделе Просмотр элементов управления ActiveX и добавление их в диалоговое окно. |
Регистрация элементов управления ActiveX вручную
Для выполнения следующей процедуры необходимо установить средства разработки ActiveX и открыть среду разработки.
Откройте тестовый контейнер элементов управления ActiveX. Сведения о доступе к тестовому контейнеру см. в разделе Тестирование свойств и событий при помощи тестового контейнера.
В меню Файл выберите команду Регистрация элементов управления.
Откроется диалоговое окно Регистрация элементов управления.
Нажмите кнопку Register и перейдите в каталог, где установлен элемент управления ActiveX.
В списке Имя файла дважды щелкните файл элемента управления. Тестовый контейнер зарегистрирует элемент управления и добавит его в список в разделе Зарегистрированные элементы управления в диалоговом окне Регистрация элементов управления.
Нажмите кнопку Закрыть, чтобы закрыть диалоговое окно Регистрация элементов управления. Теперь можно вставить элемент управления в тестовый контейнер, в любое диалоговое окно или на форму.
Тестирование элементов управления в тестовом контейнере
Тестовый контейнер элементов управления ActiveX служит средством для тестирования и отладки элементов управления ActiveX. Его можно использовать для тестирования функций элемента управления, изменяя свойства элемента управления, вызывая его методы и создавая его события. Сведения об использовании тестового контейнера см. в разделе Тестирование свойств и событий при помощи тестового контейнера.