COleDataSource::DelayRenderFileData
Wywołanie tej funkcji, aby określić format, w którym dane jest oferowane w danych operacji transferu.
void DelayRenderFileData(
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.OnRenderFileData Członkowskich funkcja jest wywoływana na żądanie danych.
Użyć tej funkcji, jeśli zamierzasz używać CFile obiektu do dostarczania danych.Jeśli nie zamierzasz używać CFile obiektów, call DelayRenderData 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