wirtualne BOOL OnRenderFileData ( LPFORMATETC lpFormatEtc, CFile * pFile );
Wartość zwracany
Niezerowa, jeśli kończy się pomyślnie; inny sposób 0.
Parametry
lpFormatEtc
Punkty do struktura FORMATETC określając format, w którym złożono wniosek o informacje.
pFile
Punkty do obiektu CFile , w którym dane ma być renderowane.
Uwagi
Wywoływany przez ram w celu pobierania danych w określonym formacie, gdy określony nośnik jest plikiem. Określony format jest jednym wcześniej umieszczone w obiekcie COleDataSource przy użyciu funkcji członek DelayRenderData dla renderowania opóźnione. Domyślna implementacja tej funkcji po prostu zwraca wartość FALSE.
To jest zaawansowanym wykonać. Zastąpić tę funkcję do dostarczania danych żądanego formatu i średniej. W zależności od danych warto zastąpić jednym z pozostałych wersji tej funkcji w zamian. Jeśli chcesz obsłużyć wiele nośników, zastąpić OnRenderData. Jeśli dane w pliku lub wielkości zmiennej, należy zastąpić OnRenderFileData. Aby uzyskać więcej informacji na temat opóźnione renderowania, jak obsługiwane przez MFC, zobacz artykuł obiekty danych i źródeł danych: manipulowanie w Visual C++ Programmer's Guide.
Aby uzyskać więcej informacji, zobacz struktura FORMATETC i Metoda IDataObject::GetData w OLE 2 Programmer's Reference, Volume 1.
Omówie&nie COleDataSource |nbsp; Klasa członków | Wykres hierarchii
Zobacz też COleDataSource::DelayRenderData, COleDataSource::DelayRenderFileData, COleDataSource::OnRenderData, COleDataSource::OnRenderGlobalData, COleDataSource::OnSetData, CFile