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


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

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

Внимание

ActiveX — это устаревшая технология, которую не следует использовать для новых разработок. Дополнительные сведения о современных технологиях, которые заменяют ActiveX, см. в разделе Элементы ActiveX.

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

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

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

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

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

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

  3. Элементы activeX MFC

См. также

Типы проектов C++ в Visual Studio