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
COleDataSource::CacheGlobalData
COleDataSource::DelayRenderFileData
COleDataSource::OnRenderGlobalData