Udostępnij za pośrednictwem


COleDataSource::DelaySetData

Wywołanie tej funkcji do obsługi zmiany zawartości źródła danych.

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

Parametry

  • cfFormat
    Format Schowka, w którym ma być umieszczone dane.Ten parametr może być jedną z wstępnie zdefiniowane formaty Schowka lub wartość zwracana przez macierzysty Windows RegisterClipboardFormat funkcji.

  • lpFormatEtc
    Wskazuje na FORMATETC format, w którym ma zostać zastąpiony dane opisujące struktury.Podać wartość dla tego parametru, jeśli chcesz określić format dodatkowych informacji poza format schowka określonej przez cfFormat.Jeśli jest NULL, używane są wartości domyślne dla innych pól w FORMATETC struktury.

Uwagi

OnSetData wywołana w ramach takiej sytuacji.Jest ono używane tylko, gdy ramach zwraca źródła danych z COleServerItem::GetDataSource.Jeśli DelaySetData nie jest wywoływana na OnSetData funkcja nigdy nie zostanie wywołana.DelaySetDatapowinna zostać wywołana dla każdego Schowka lub FORMATETC jest obsługa formatu.

Aby uzyskać więcej informacji, zobacz FORMATETC struktury w Windows SDK*.*

Aby uzyskać więcej informacji, zobacz RegisterClipboardFormat w Windows SDK.

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleDataSource

Wykres hierarchii

COleServerItem::GetDataSource

COleDataSource::OnSetData