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


Класс COleDispatchDriver

Реализует сторону клиента ole-автоматизации.

class COleDispatchDriver

Члены

fw39e08y.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

COleDispatchDriver::COleDispatchDriver

Создает объект COleDispatchDriver.

fw39e08y.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

COleDispatchDriver::AttachDispatch

Вложение соединение IDispatch к объекту COleDispatchDriver.

COleDispatchDriver::CreateDispatch

Создает соединение IDispatch и вложение его к объекту COleDispatchDriver.

COleDispatchDriver::DetachDispatch

Наконец удаляет соединение IDispatch без его освобождения.

COleDispatchDriver::GetProperty

Возвращает свойство автоматизации.

COleDispatchDriver::InvokeHelper

Вспомогательный метод для вызова методов автоматизации.

COleDispatchDriver::ReleaseDispatch

Освобождает соединение IDispatch.

COleDispatchDriver::SetProperty

Устанавливает свойство автоматизации.

fw39e08y.collapse_all(ru-ru,VS.110).gifОткрытые операторы

Имя

Описание

COleDispatchDriver::operator =

Копирует значение источника в объект COleDispatchDriver.

COleDispatchDriver::operator LPDISPATCH

Обращается к базовому указатель IDispatch.

fw39e08y.collapse_all(ru-ru,VS.110).gifОткрытые члены данных

Имя

Описание

COleDispatchDriver::m_bAutoRelease

Определяет, является ли выпуск IDispatch во время ReleaseDispatch или возразить разрушение.

COleDispatchDriver::m_lpDispatch

Выводит указатель на интерфейс IDispatch вложенный к этому COleDispatchDriver.

Заметки

COleDispatchDriver не имеет базовый класс.

Интерфейсы OLE диспетчера обеспечивают доступ к методам и свойствам объекта.Функции-члены COleDispatchDriver вложат, наконец удалить, создают и освобождает соединение диспетчера типа IDispatch.Другие функции-члены используют переменные списки аргументов, чтобы упростить вызов IDispatch::Invoke.

Этот класс может использоваться непосредственно, но обычно используется только теми классами, созданными с помощью мастера добавления классов.При создании нового C++ classify, импортировать библиотеку типов, новые классы являются производными от COleDispatchDriver.

Дополнительные сведения об использовании COleDispatchDriver см. в следующих статьях:

Иерархия наследования

COleDispatchDriver

Требования

Header: afxdisp.h

См. также

Ссылки

Диаграмма иерархии

Класс CCmdTarget

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

Пример CALCDRIV MFC

Образец ACDUAL MFC