Partager via


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

Voir aussi

Référence

Classe de COleDispatchDriver

Graphique de la hiérarchie

COleDispatchDriver::AttachDispatch

COleDispatchDriver::CreateDispatch