Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Quando você executa uma transferência de dados, usando a Área de Transferência ou arrastando e soltando, os dados têm uma origem e um destino. Um aplicativo fornece os dados para copiar e outro aplicativo aceita para colar. Cada lado da transferência precisa executar operações diferentes nos mesmos dados para que a transferência seja bem-sucedida. A biblioteca Microsoft Foundation Class (MFC) fornece duas classes que representam cada lado dessa transferência:
As fontes de dados (conforme implementadas por
COleDataSourceobjetos) representam o lado da fonte da transferência de dados. Eles são criados pela aplicação de origem quando os dados têm de ser copiados para a Área de Transferência, ou quando os dados são fornecidos para uma operação de arrastar e soltar.Os objetos de dados (conforme implementados por
COleDataObjectobjetos) representam o lado de destino da transferência de dados. Eles são criados quando o aplicativo de destino tem dados lançados nele ou quando é solicitado a executar uma operação de colagem da Área de Transferência.
Os artigos a seguir explicam como usar objetos de dados e fontes de dados em seus aplicativos. Essas informações se aplicam a aplicativos de contêiner e servidor, porque ambos podem ser chamados para copiar e colar dados.