OLE в MFC

В этих статьях объясняется основы программирования OLE с помощью MFC. MFC предоставляет самый простой способ написания программ, использующих OLE:

  • Использование визуального редактирования OLE (активация на месте).

  • Для работы с контейнерами ИЛИ серверами OLE.

  • Реализация функций перетаскивания.

  • Для работы с данными даты и времени.

  • Управление данными о состоянии модулей MFC, включая экспортированные точки входа функции DLL, точки входа интерфейса OLE/COM и точки входа процедуры окна.

Вы также можете использовать автоматизацию.

Примечание.

Термин OLE обозначает технологии, связанные с связыванием и внедрением, включая контейнеры OLE, серверы OLE, элементы OLE, активацию на месте (или визуальное редактирование), трекеры, перетаскивание и слияние меню. Термин Active применяется к объектной модели компонента (COM) и объектам на основе COM, таким как элементы activeX. Ole Automation теперь называется автоматизацией.

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

Поддержка OLE
Описывает OLE и предоставляет концептуальную информацию о том, как она работает.

Активация
Описывает роль активации в редактировании элементов OLE.

Контейнеры
Предоставляет ссылки на использование контейнеров в OLE.

Объекты данных и источники данных
Содержит ссылки на разделы, посвященные использованию COleDataObject и COleDataSource классам.

Перетаскивание
Обсуждается использование копирования и вставки с помощью OLE.

Меню OLE и ресурсы
Объясняет использование меню и ресурсов в приложениях документов OLE MFC.

Регистрация
Описывает установку и инициализацию сервера.

Серверы
Описывает создание элементов OLE (или компонентов) для использования приложениями контейнеров.

Средства отслеживания
Предоставляет сведения о CRectTracker классе, который предоставляет графический интерфейс, позволяющий пользователям взаимодействовать с элементами клиента OLE.

Точки подключения
Объясняет, как реализовать точки подключения (ранее известные как точки подключения OLE) с помощью классов CCmdTarget MFC и CConnectionPoint.

Компоненты COM контейнера и сервера
Описывает шаги, необходимые для включения дополнительных дополнительных функций в существующие приложения контейнеров.

Модель COM
Описывает использование OLE без MFC.

См. также

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