COleDispatchDriver::COleDispatchDriver
Construit un objet COleDispatchDriver.
COleDispatchDriver( );
COleDispatchDriver(
LPDISPATCH lpDispatch,
BOOL bAutoRelease = TRUE
);
COleDispatchDriver(
const COleDispatchDriver& dispatchSrc
);
Paramètres
lpDispatch
Pointeur vers un objet OLE d' IDispatch à attacher à l'objet d' COleDispatchDriver .bAutoRelease
Spécifie si l'expédition doit être libérée lorsque cet objet est hors de portée.dispatchSrc
Référence à un objet existant d' COleDispatchDriver .
Notes
Le formulaire COleDispatchDriver(LPDISPATCHlpDispatch, BOOLbAutoRelease =) TRUEconnecte l'interface d' IDispatch .
Le formulaire COleDispatchDriver(constCOleDispatchDriveret dispatchSrc) copie un objet existant d' COleDispatchDriver et incrémente le décompte de références.
Le formulaire COleDispatchDriver() crée un objet d' COleDispatchDriver mais ne se connecte pas l'interface d' IDispatch .Avant d'utiliser COleDispatchDriver() sans arguments, vous devez connecter IDispatch à l'aide de COleDispatchDriver::CreateDispatch ou COleDispatchDriver::AttachDispatch.Pour plus d'informations, consultez Implementing the IDispatch Interface.
Exemple
Consultez l'exemple pour COleDispatchDriver::CreateDispatch.
Configuration requise
Header: afxdisp.h