COleDispatchDriver::COleDispatchDriver
Erstellt ein COleDispatchDriver-Objekt.
COleDispatchDriver( );
COleDispatchDriver(
LPDISPATCH lpDispatch,
BOOL bAutoRelease = TRUE
);
COleDispatchDriver(
const COleDispatchDriver& dispatchSrc
);
Parameter
lpDispatch
Zeiger auf ein Objekt zum COleDispatchDriver angefügt werden Objekt OLE IDispatch.bAutoRelease
Gibt an, ob der Dispatch veröffentlicht werden soll, wenn dieses Objekt den Gültigkeitsbereich verlässt.dispatchSrc
Verweis auf ein vorhandenes Objekt COleDispatchDriver.
Hinweise
Das Formular COleDispatchDriver(LPDISPATCHlpDispatch, BOOLbAutoRelease = TRUE) enthält die IDispatch-Schnittstelle an.
Das Formular COleDispatchDriver(constCOleDispatchDriver&. dispatchSrc) kopiert COleDispatchDriver ein vorhandenes Objekt und erhöht den Verweiszähler.
Das Formular COleDispatchDriver( ), ein Objekt COleDispatchDriver aber nicht die IDispatch-Schnittstelle an.Vor der Verwendung von COleDispatchDriver( ) ohne Argumente, sollten Sie IDispatch an es entweder mit COleDispatchDriver::CreateDispatch oder COleDispatchDriver::AttachDispatch herstellen.Weitere Informationen finden Sie unter Implementing the IDispatch Interface.
Beispiel
Im Beispiel für COleDispatchDriver::CreateDispatch.
Anforderungen
Header: afxdisp.h