Partilhar via


COleDispatchDriver::COleDispatchDriver

Constrói um objeto de COleDispatchDriver .

COleDispatchDriver( );
COleDispatchDriver(
   LPDISPATCH lpDispatch,
   BOOL bAutoRelease = TRUE 
);
COleDispatchDriver(
   const COleDispatchDriver& dispatchSrc 
);

Parâmetros

  • lpDispatch
    Ponteiro para um objeto OLE de IDispatch a ser anexado ao objeto de COleDispatchDriver .

  • bAutoRelease
    Especifica se a distribuição deve ser liberada quando esse objeto sair do escopo.

  • dispatchSrc
    Referência a um objeto existente de COleDispatchDriver .

Comentários

O formulário COleDispatchDriver(LPDISPATCHlpDispatch, BOOLbAutoRelease =) Verdadeiroconecta a interface de IDispatch .

O formulário COleDispatchDriver(&)constCOleDispatchDriverdispatchSrccopia um objeto existente de COleDispatchDriver e incrementa contagem de referência.

O formulário COleDispatchDriver( ) cria um objeto de COleDispatchDriver mas não se conecta a interface de IDispatch .Antes de usar COleDispatchDriver( ) sem argumentos, você deve se conectar a ele IDispatch que usa COleDispatchDriver::CreateDispatch ou COleDispatchDriver::AttachDispatch.Para mais informações, consulte Implementing the IDispatch Interface.

Exemplo

Consulte o exemplo para COleDispatchDriver::CreateDispatch.

Requisitos

Cabeçalho: afxdisp.h

Consulte também

Referência

Classe de COleDispatchDriver

Gráfico de hierarquia

COleDispatchDriver::AttachDispatch

COleDispatchDriver::CreateDispatch