Partilhar via


Classe COleDataObject

Usado em transferências de dados para recuperação de dados em vários formatos da área de transferência, por meio de arrastar e soltar, ou de um item OLE incorporado.

class COleDataObject

Comentários

COleDataObject não tem uma classe base.

Esses tipos de transferências de dados incluem uma fonte e um destino.A fonte de dados é implementada sistema autônomo um objeto do COleDataSource classe.Sempre que um aplicativo de destino possui dados descartados nele ou é solicitado a executar uma operação de colar da área de transferência, um objeto do COleDataObject classe deve ser criado.

Essa classe permite que você determine se os dados existem em um formato especificado.Pode também enumerar os formatos de dados disponíveis ou verificar se um determinado formato está disponível e, em seguida, recuperar os dados no formato preferido.Recuperação de objeto pode ser feita de várias formas diferentes, incluindo o uso de um CFile, an HGLOBAL, ou um STGMEDIUM estrutura.

Para obter mais informações, consulte o STGMEDIUM estrutura o Windows SDK.

Para obter mais informações sobre como usar objetos de dados no seu aplicativo, consulte o artigo Objetos de dados e fontes de dados (OLE).

Requisitos

Cabeçalho: afxole.h

Consulte também

Tarefas

Exemplo HIERSVR: Demonstra um aplicativo de servidor com OLE arrastar e soltar

Exemplo OCLIENT: Ilustra um Visual edição aplicativo Contêiner

Referência

Gráfico de hierarquia

Classe COleDataSource

Classe COleClientItem

Classe COleServerItem

COleDataSource::DoDragDrop

CView::OnDrop

Outros recursos

COleDataObject membros