COleDataSource::OnRenderFileData

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

Valor de retorno

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

Parâmetros

lpFormatEtc

Aponta para o FORMATETC estrutura especificando o formato em que informações são solicitadas.

pFile

Aponta para um objeto de CFile na qual os dados são a ser processado.

Observações

Chamado pela estrutura para recuperar dados no Formatarar especificado quando a médio de armazenamento especificado é um arquivo. O Formatarar especificado é um anteriormente colocado no objeto COleDataSource usando a função de membro DelayRenderData para processamento atrasado. A implementação padrão desta função simplesmente retorna FALSE.

Este é um avançado substituível. Substituir esta função para fornecer seus dados no Formatarar solicitado e médio. Dependendo de seus dados, talvez queira substituir uma das outros versões dessa função em vez disso. Se você deseja manipular Múltiplo mídia de armazenamento, substituir OnRenderData. Se seus dados em um arquivo ou é de tamanho variável, substituir OnRenderFileData. Para obter mais informações sobre processamento atrasado como tratados pelo MFC, consulte o artigo objetos de dados e fontes de dados: manipulação no Guia do programador do Visual C++.

Para obter mais informações, consulte o estrutura de FORMATETC e IDataObject:: GetData no referência OLE 2 Programmer, Volume 1.

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

Co&nsulte tambémnbsp;COleDataSource:: DelayRenderData, COleDataSource::DelayRenderFileData, COleDataSource::OnRenderData, COleDataSource::OnRenderGlobalData, COleDataSource::OnSetData, CFile

Index