COleDataObject::GetFileData
Chamar essa função para criar CFile ou CFileobjeto derivado de e para recuperar dados no formato especificado em um ponteiro de CFile .
CFile* GetFileData(
CLIPFORMAT cfFormat,
LPFORMATETC lpFormatEtc = NULL
);
Parâmetros
cfFormat
O formato em que os dados serão retornado.Este parâmetro pode ser um dos formatos predefinidos da área de transferência ou do valor retornado pela função nativo de RegisterClipboardFormat do windows.lpFormatEtc
Os pontos a estrutura FORMATETC a descrição de formato em que os dados serão retornado.Fornecer um valor para este parâmetro se você desejar especificar informações extras de formato além de formato da área de transferência especificado por cfFormat.Se é NULO, os valores padrão são usadas para os outros campos na estrutura de FORMATETC .
Valor de retorno
Ponteiro a nova CFile ou a CFileobjeto derivado que contém os dados se com êxito; se não NULO.
Comentários
Dependendo do meio que os dados são armazenados em, o real tipo apontada pelo valor de retorno podem ser CFile, CSharedFile, ou COleStreamFile.
Observação |
---|
O objeto de CFile acessado pelo valor de retorno da função é possuído pelo chamador.É responsabilidade do chamador a delete o objeto de CFile , fechando assim o arquivo. |
Para obter mais informações, consulte FORMATETC em Windows SDK.
Para obter mais informações, consulte RegisterClipboardFormat em Windows SDK.
Requisitos
Cabeçalho: afxole.h