COleDataSource::DelayRenderData
Wywołanie tej funkcji, aby określić format, w którym dane jest oferowane w danych operacji transferu.
void DelayRenderData(
CLIPFORMAT cfFormat,
LPFORMATETC lpFormatEtc = NULL
);
Parametry
cfFormat
Format Schowka, w którym dane jest oferowana.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 dane oferowana opisujący strukturę.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
Ta funkcja udostępnia dane przy użyciu opóźnione renderowania, więc dane nie są dostarczane natychmiast.OnRenderData lub OnRenderGlobalData Członkowskich funkcja jest wywoływana na żądanie danych.
Użyć tej funkcji, jeśli nie ma dostarczyć danych poprzez CFile obiektu.Jeśli do dostarczania danych poprzez CFile obiektów, call DelayRenderFileData funkcji składowej.Aby uzyskać więcej informacji o opóźnionych renderowania jako obsługiwany przez MFC, zobacz obiekty danych i źródeł danych: manipulowanie.
Umożliwia natychmiastowe renderowania call CacheData lub CacheGlobalData funkcji składowej.
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
COleDataSource::CacheGlobalData