Sdílet prostřednictvím


COleDataSource::DelaySetData

Tato funkce podporuje změny obsahu zdroje dat volání.

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

Parametry

  • cfFormat
    Formát schránky, která má být umístěna data.Tento parametr může být jedna z předdefinované formáty schránky nebo hodnotu vrácenou nativní Windows RegisterClipboardFormat funkce.

  • lpFormatEtc
    Odkazuje FORMATETC struktury popisující formát data je nahradit.Pokud chcete zadat informace o další formát schránky formátu určeném zadat hodnotu pro tento parametr cfFormat .Pokud je NULL, budou použity výchozí hodnoty do polí FORMATETC struktury.

Poznámky

OnSetData bude volána rámcem, pokud k tomu dojde.Používá se jen při rámci vrátí zdroj dat z COleServerItem::GetDataSource.Pokud DelaySetData není zavolána vaše OnSetData nikdy být volána funkce.DelaySetDataby měl být volán pro každou schránku nebo FORMATETC je podpora formátu.

Další informace naleznete FORMATETC struktury v .

Další informace naleznete v RegisterClipboardFormat v .

Požadavky

Záhlaví: afxole.h

Viz také

Referenční dokumentace

Třída COleDataSource

Diagram hierarchie

COleServerItem::GetDataSource

COleDataSource::OnSetData