COleDataSource::OnRenderFileData

仮想 BOOL OnRenderFileData ( LPFORMATETC lpFormatEtc, CFile ※ pFile );

戻り値

成功した場合は 0 だ。そうでなければ 0。

パラメーター

lpFormatEtc

ポイント、 情報の要求の形式を指定するFORMATETC構造体。

pFile

データがレンダリングされるCFileオブジェクトへのポインター。

解説

指定されたストレージ メディアがファイルの場合、指定した形式でデータを取得するために、フレームワークによって呼び出されます。指定した形式を 1 つ以前遅延レンダリングのDelayRenderDataメンバー関数を使用して、 COleDataSourceオブジェクトに配置です。この関数の既定の実装は単にFALSEを返します。

これは、高度なオーバーライド。要求したフォーマットとメディアにデータを供給するには、この関数をオーバーライドします。あなたのデータによっては、この関数の他のバージョンのいずれかをオーバーライドする可能性があります。複数のストレージ ・ メディアを処理する場合は、 OnRenderDataをオーバーライドします。データ ファイルに、または変数のサイズの場合は、 OnRenderFileDataをオーバーライドします。MFC で処理される遅延レンダリングの詳細については、資料を参照してください データ オブジェクトとデータ ソース: 操作 Visual の C++ プログラマのガイド

詳細についてを参照してください、 FORMATETC構造体と :getdataで、 OLE 2 プログラマーズ リファレンス、ボリューム 1

COleDataSource 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;COleDataSource::DelayRenderDataCOleDataSource::DelayRenderFileDataCOleDataSource::OnRenderDataCOleDataSource::OnRenderGlobalDataCOleDataSource::OnSetDataCFile(&N)

Index