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


Создание контейнеров элементов управления MFC ActiveX

Обновлен: Ноябрь 2007

Контейнер элементов управления ActiveX является родительской программой, которая поставляет среду выполнения для элемента управления ActiveX (ранее OLE). Можно создать приложение, способное содержать элементы управления ActiveX с MFC или без MFC, но гораздо легче сделать это при помощи MFC.

Создание программы контейнера MFC с использованием мастера приложений MFC обеспечивает доступ ко многим функциям элементов управления ActiveX и автоматизацию, реализованную классами MFC и ActiveX. Эти функции включают визуальное редактирование, автоматизацию, создание составных файлов, а также поддержку элементов управления. Возможности визуального редактирования мастера приложений MFC, которые будет поддерживать родительская программа, включают создание контейнера, мини-сервера, полного сервера и программы, которая одновременно является и контейнером, и сервером.

  • Новое приложение MFC. Чтобы создать новую программу MFC, которая включала бы автоматизацию, визуальное редактирование, составные файлы или поддержку элементов управления, используйте мастер приложений MFC и выберите соответствующие параметры автоматизации.

  • Существующее приложение MFC. Если контейнеры элементов управления добавляются в существующее приложение MFC, см. раздел Контейнеры элементов управления OLE: ручное включение контейнеров элементов управления OLE.

Создание контейнера ActiveX для любого из следующих типов приложений

  1. Контейнеры

  2. Визуальное редактирование

  3. Элементы управления MFC ActiveX

См. также

Основные понятия

Проекты Visual C++