Compartilhar via


COleDataSource::OnRenderFileData

Chamado pela estrutura para recuperar dados no formato especificado quando a meio de armazenamento especificado é um arquivo.

virtual BOOL OnRenderFileData(
   LPFORMATETC lpFormatEtc,
   CFile* pFile 
);

Parâmetros

  • lpFormatEtc
    Aponta para o FORMATETC estrutura especificando o formato no qual as informações são solicitadas.

  • pFile
    Aponta para um CFile objeto no qual os dados a serem processados.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.

Comentários

O formato especificado é um previamente colocado no COleDataSource objeto usando o DelayRenderDatafunção de membro para renderização posterior.A implementação padrão dessa função simplesmente retorna FALSE.

Esta é uma avançada substituível.Substitua esta função para fornecer seus dados no formato solicitado e meio.Dependendo de seus dados, convém para substituir uma das outras versões dessa função em vez disso.Se você deseja manipular várias mídias de armazenamento, substituir OnRenderData.Se seus dados em um arquivo ou é de dimensionar variável, substituir OnRenderFileData. Para obter mais informações sobre renderização atrasado sistema autônomo manipulado pelo MFC, consulte o artigo Objetos de dados e fontes de dados: Manipulação de.

Para obter mais informações, consulte o FORMATETC estrutura de e IDataObject::GetData in the Windows SDK*.*

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleDataSource

Gráfico de hierarquia

COleDataSource::DelayRenderData

COleDataSource::DelayRenderFileData

COleDataSource::OnRenderData

COleDataSource::OnRenderGlobalData

COleDataSource::OnSetData

Classe CFile

Outros recursos

COleDataSource membros