Compartilhar via


COleDataSource::DelayRenderData

telefonar Esta função para especificar um formato em que dados são oferecidos durante dados operações de transferência.

void DelayRenderData(
   CLIPFORMAT cfFormat,
   LPFORMATETC lpFormatEtc = NULL 
);

Parâmetros

  • cfFormat
    O formato da área de transferência na qual os dados são ser oferecida.Esse parâmetro pode ser um dos formatos predefinidos de área de transferência 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 ser oferecida.Fornecer um valor para esse parâmetro se desejar especificar as informações de formato adicionais além o formato da área de transferência especificado por cfFormat. Se for NULO, valores padrão são usados para outros campos no FORMATETC estrutura.

Comentários

Essa função fornece os dados usando o renderização atrasado, para que os dados não for fornecidos imediatamente.The OnRenderData or OnRenderGlobalData membro função é chamada para solicitar os dados.

Use esta função se não for para fornecer seus dados por meio de um CFile objeto. Se você for para fornecer dados por meio de um CFile objeto, telefonar o DelayRenderFileDatafunção de membro .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 usar o renderização de imediato, chame o CacheData or CacheGlobalDatafunção de membro .

Para obter mais informações, consulte o FORMATETC estrutura o Windows SDK*.*

Para obter mais informações, consulte RegisterClipboardFormat in the Windows SDK.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleDataSource

Gráfico de hierarquia

COleDataSource::CacheData

COleDataSource::CacheGlobalData

COleDataSource::DelayRenderFileData

COleDataSource::OnRenderData

COleDataSource::OnRenderGlobalData

Outros recursos

COleDataSource membros