Compartilhar via


Classe COleDispatchDriver

Implementa o lado do cliente de automação OLE.

class COleDispatchDriver

Membros

Construtores public

Nome

Descrição

COleDispatchDriver::COleDispatchDriver

Constrói um objeto de COleDispatchDriver .

Métodos públicos

Nome

Descrição

COleDispatchDriver::AttachDispatch

Anexar uma conexão de IDispatch ao objeto de COleDispatchDriver .

COleDispatchDriver::CreateDispatch

Cria uma conexão de IDispatch e anexá-la ao objeto de COleDispatchDriver .

COleDispatchDriver::DetachDispatch

Dispara uma conexão de IDispatch , sem liberar-la.

COleDispatchDriver::GetProperty

Obtém uma propriedade de automação.

COleDispatchDriver::InvokeHelper

Auxiliar para chamar métodos de automação.

COleDispatchDriver::ReleaseDispatch

Libera uma conexão de IDispatch .

COleDispatchDriver::SetProperty

Define uma propriedade de automação.

Operadores públicos

Nome

Descrição

COleDispatchDriver::operator =

Copia o valor da fonte no objeto de COleDispatchDriver .

COleDispatchDriver::operator LPDISPATCH

Acessa o ponteiro de IDispatch subjacente.

Membros públicos de dados

Nome

Descrição

COleDispatchDriver::m_bAutoRelease

Especifica se liberar IDispatch durante ReleaseDispatch objeto ou a destruição.

COleDispatchDriver::m_lpDispatch

Indica o ponteiro para a interface de IDispatch anexada a este COleDispatchDriver.

Comentários

COleDispatchDriver não tem uma classe base.

As interfaces VELHOS de distribuição fornecem acesso a métodos e propriedades de um objeto. As funções de membro de anexo de COleDispatchDriver , desanexam, criam, e liberam uma conexão de distribuição de tipo IDispatch. Outras funções de membro usam listas de argumentos variáveis para simplificar chamar IDispatch::Invoke.

Essa classe pode ser usada diretamente, mas é geralmente usada somente as classes criadas pelo assistente de classe adicionar. Quando você cria novas classes C++ importando uma biblioteca de tipo, as novas classes é derivado de COleDispatchDriver.

Para obter mais informações sobre como usar COleDispatchDriverartigos, consulte os seguintes:

Hierarquia de herança

COleDispatchDriver

Requisitos

Cabeçalho: afxdisp.h

Consulte também

Referência

Gráfico da hierarquia

Classe CCmdTarget

Conceitos

Exemplo CALCDRIV MFC

Exemplo ACDUAL MFC