Classe COleDataObject
Usado nas transferências de dados para recuperar dados em vários formatos da área de transferência, com o arrastar e soltar a, ou um item OLE inserido.
class COleDataObject
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de COleDataObject . |
Métodos públicos
Nome |
Descrição |
---|---|
Anexa o objeto de dados OLE especificado a COleDataObject. |
|
Anexa o objeto de dados que está na área de transferência. |
|
Prepara-se para um ou mais chamadas subseqüentes de GetNextFormat . |
|
Dispara o objeto associado de IDataObject . |
|
Copia dados de objeto de dados OLE anexado em um formato especificado. |
|
Copia dados de objeto de dados OLE anexado em um ponteiro de CFile no formato especificado. |
|
Copia dados de objeto de dados OLE anexado em HGLOBAL no formato especificado. |
|
Retorna o formato de dados seguir disponível. |
|
Verifica se os dados estão disponíveis em um formato especificado. |
|
Dispara e libera o objeto associado de IDataObject . |
Comentários
COleDataObject não tem uma classe base.
Esses tipos das transferências de dados incluem uma fonte e um destino. A fonte de dados é implementada como um objeto da classe de COleDataSource . Sempre que um aplicativo alvo tem os dados ignorados ou ela for solicitado para executar uma operação da pasta da área de transferência, um objeto da classe de COleDataObject deve ser criado.
Esta classe permite que você determine se os dados existem em um formato especificado. Você também pode enumerar os formatos de dados disponíveis ou para verificar se um formato determinado está disponível e então recuperar os dados no formato preferido. A recuperação do objeto pode ser realizada em várias maneiras diferentes, incluindo o uso de CFile, HGLOBAL, ou uma estrutura de STGMEDIUM .
Para obter mais informações, consulte a estrutura de STGMEDIUM em Windows SDK.
Para obter mais informações sobre como usar objetos de dados em seu aplicativo, consulte o artigo Objetos de dados e fontes de dados (OLE).
Hierarquia de herança
COleDataObject
Requisitos
Cabeçalho: afxole.h
Consulte também
Referência
Classe de classe derivada COleServerItem