Partilhar via


COleDataSource::DelaySetData

Chamar essa função para suportar modificar o conteúdo da fonte de dados.

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

Parâmetros

  • cfFormat
    O formato da área de transferência em que os dados devem ser colocados.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
    Pontos a estrutura de FORMATETC que descreve o formato em que os dados devem ser substituídos.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 .

Comentários

OnSetData será chamado pela estrutura quando isso acontece.Isso é usado somente quando a estrutura retorna a fonte de dados de COleServerItem::GetDataSource.Se DelaySetData não é chamado, a função de OnSetData será chamada nunca.DelaySetData deve ser chamado para cada área de transferência ou formato de FORMATETC você suporta.

Para obter mais informações, consulte a estrutura de FORMATETC em Windows SDK*.*

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

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe de COleDataSource

Gráfico de hierarquia

COleServerItem::GetDataSource

COleDataSource::OnSetData