Класс COleDispatchDriver
Реализует сторону клиента ole-автоматизации.
class COleDispatchDriver
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект COleDispatchDriver. |
Открытые методы
Имя |
Описание |
---|---|
Вложение соединение IDispatch к объекту COleDispatchDriver. |
|
Создает соединение IDispatch и вложение его к объекту COleDispatchDriver. |
|
Наконец удаляет соединение IDispatch без его освобождения. |
|
Возвращает свойство автоматизации. |
|
Вспомогательный метод для вызова методов автоматизации. |
|
Освобождает соединение IDispatch. |
|
Устанавливает свойство автоматизации. |
Открытые операторы
Имя |
Описание |
---|---|
Копирует значение источника в объект COleDispatchDriver. |
|
Обращается к базовому указатель IDispatch. |
Открытые члены данных
Имя |
Описание |
---|---|
Определяет, является ли выпуск IDispatch во время ReleaseDispatch или возразить разрушение. |
|
Выводит указатель на интерфейс IDispatch вложенный к этому COleDispatchDriver. |
Заметки
COleDispatchDriver не имеет базовый класс.
Интерфейсы OLE диспетчера обеспечивают доступ к методам и свойствам объекта. Функции-члены COleDispatchDriver вложат, наконец удалить, создают и освобождает соединение диспетчера типа IDispatch. Другие функции-члены используют переменные списки аргументов, чтобы упростить вызов IDispatch::Invoke.
Этот класс может использоваться непосредственно, но обычно используется только теми классами, созданными с помощью мастера добавления классов. При создании нового C++ classify, импортировать библиотеку типов, новые классы являются производными от COleDispatchDriver.
Дополнительные сведения об использовании COleDispatchDriver см. в следующих статьях:
Иерархия наследования
COleDispatchDriver
Требования
Header: afxdisp.h