Classe di COleDispatchDriver

Implementa il lato client di automazione OLE.

class COleDispatchDriver

Membri

fw39e08y.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

COleDispatchDriver::COleDispatchDriver

Costruisce un oggetto COleDispatchDriver.

fw39e08y.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

COleDispatchDriver::AttachDispatch

Specifica una connessione IDispatchoggetto COleDispatchDriver.

COleDispatchDriver::CreateDispatch

Creazione di una connessione IDispatch e allegarlo all'oggetto COleDispatchDriver.

COleDispatchDriver::DetachDispatch

Rimuove una connessione IDispatch, senza rilasciarla.

COleDispatchDriver::GetProperty

Ottiene una proprietà di automazione.

COleDispatchDriver::InvokeHelper

Supporto per i metodi di automazione chiamante.

COleDispatchDriver::ReleaseDispatch

Rilascia una connessione IDispatch.

COleDispatchDriver::SetProperty

Impostare una proprietà di automazione.

fw39e08y.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

COleDispatchDriver::operator =

Copia il valore di origine nell'oggetto COleDispatchDriver.

COleDispatchDriver::operator LPDISPATCH

Accede al puntatore sottostante IDispatch.

fw39e08y.collapse_all(it-it,VS.110).gifMembri dati pubblici

Nome

Descrizione

COleDispatchDriver::m_bAutoRelease

Specifica se il IDispatch durante ReleaseDispatch un oggetto o la distruzione.

COleDispatchDriver::m_lpDispatch

Indica il puntatore all'interfaccia IDispatch associata a questo COleDispatchDriver.

Note

COleDispatchDriver non dispone di una classe base.

Le interfacce dispatch OLE l'accesso ai metodi e le proprietà di un oggetto.Le funzioni membro di connessione COleDispatchDriver, rimuovere, creare e rilasciano una connessione di invio di tipo IDispatch.Altre funzioni membro utilizzano elenchi di argomenti variabili per semplificare chiamare IDispatch::Invoke.

Questa classe può essere utilizzata direttamente, ma è solitamente utilizzato solo dalle classi create dalla procedura guidata della classe aggiunta.Quando si crea il nuovo le classi C++ mediante l'importazione di una libreria dei tipi, le nuove classi è derivato da COleDispatchDriver.

Per ulteriori informazioni su l COleDispatchDriver, vedere i seguenti articoli:

Gerarchia di ereditarietà

COleDispatchDriver

Requisiti

Header: afxdisp.h

Vedere anche

Riferimenti

Grafico della gerarchia

Classe di CCmdTarget

Concetti

L'esempio CALCDRIV MFC

Esempio ACDUAL MFC