COleDispatchDriver::COleDispatchDriver
Создает объект COleDispatchDriver.
COleDispatchDriver( );
COleDispatchDriver(
LPDISPATCH lpDispatch,
BOOL bAutoRelease = TRUE
);
COleDispatchDriver(
const COleDispatchDriver& dispatchSrc
);
Параметры
lpDispatch
Указатель на объект OLE IDispatch, который требуется вложить в объект COleDispatchDriver.bAutoRelease
Определяет, является ли диспетчер должен освобождаться, если объект выходит из области.dispatchSrc
Ссылка на существующий объект COleDispatchDriver.
Заметки
Форма COleDispatchDriver(LPDISPATCHlpDispatch, BOOLbAutoRelease = TRUE) подключается интерфейс IDispatch.
Форма COleDispatchDriver(constCOleDispatchDriver&) dispatchSrc копирует существующий объект COleDispatchDriver и увеличивает счетчик ссылок.
Форма COleDispatchDriver() создает объект COleDispatchDriver, но не выполняет подключение интерфейс IDispatch. Перед использованием COleDispatchDriver() без аргументов, необходимо подключиться к ней IDispatch с помощью COleDispatchDriver::CreateDispatch или COleDispatchDriver::AttachDispatch. Дополнительные сведения см. в разделе Implementing the IDispatch Interface.
Пример
См. пример для COleDispatchDriver::CreateDispatch.
Требования
Header: afxdisp.h