COleDataObject::GetFileData

CFile * GetFileData ( CLIPFORMAT cfFormat, LPFORMATETC lpFormatEtc = Nulo );

Valor de retorno

Ponteiro para o novo CFile ou CFile-derivado objeto que contém os dados se bem-sucedida; caso contrário NULL.

Parâmetros

cfFormat

O formato no qual os dados são a ser retornado. Este parâmetro pode ser um dos formatos da área de transferência predefinidos ou o valor retornado pelo Windows nativo RegisterClipboardFormat função.

lpFormatEtc

Aponta para um FORMATETC estrutura que descreve o formato no qual os dados são a ser retornado. Fornece um valor para esse parâmetro se desejar especificar informações de formato adicionais além o formato de área de transferência especificado por cfFormat. Se for NULL, os valores padrão são usados para os outros campos na estrutura de FORMATETC.

Observações

Chame essa função para criar um CFile ou CFile-derivado objeto e para recuperar dados no Formatar especificado em um ponteiro CFile . Dependendo o meio que os dados são armazenados no, o tipo real apontado pelo valor de retorno pode ser CFile, CSharedFileou COleStreamFile.

&Notanbsp;  O objeto de CFile acessado pelo valor de retorno desta função é pertencentes o chamador. É responsabilidade do chamador para Excluir o objeto de CFile , assim, fechando o arquivo.

Para obter mais informações, consulte FORMATETC no referência OLE 2 do programador, Volume 1.

Para obter mais informações, consulte RegisterClipboardFormat na documentação do Win32.

Visão geral de COleDataObjectMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleDataObject::GetData, COleDataObject::GetGlobalData, COleDataObject:: IsDataAvailable

Index