COleDataSource::OnRenderFileData

віртуальний BOOL OnRenderFileData ( LPFORMATETC lpFormatEtc, CFile * pFile );

Значення, яке повертається

Ненульовий, у разі успіху; в іншому випадку 0.

Параметри

lpFormatEtc

Вказує на FORMATETC структури, що визначає формат, в якому інформація запитується.

pFile

Пункту до CFile об'єкту, дані, щоб стати повністю.

Зауваження

Називається рамки для отримання даних у вказаному форматі, коли файл вказаного носія. Указаний формат є одним раніше, поміщені в COleDataSource об'єкт за допомогою функції DelayRenderData -члена для затримки візуалізації. За замовчуванням реалізація цієї функції просто повертає брехня.

Це передові переналаштовуваною. Пересилити цю функцію на постачання дані по запитаний формат і середній. Залежно від ваших даних можна змінити одну з інших версій ця функція замість. Якщо ви хочете, щоб впоратися з декількох носіях, перевизначити OnRenderData. Якщо дані у файл або змінної величини, над OnRenderFileData. Більш докладну інформацію про затримки візуалізації як обробляється MFC, перегляньте статтю даних об'єктів і джерел даних: маніпуляції в Visual C++ програміста керівництво.

Докладніше, перегляньте статтю на FORMATETC структура і IDataObject::GetData у на посилання на OLE 2 програміста, Том 1.

Огляд COleDataSourceЧлени класу | Ієрархічна діаграма

Дивіться також COleDataSource::DelayRenderData, COleDataSource::DelayRenderFileData, COleDataSource::OnRenderData, COleDataSource::OnRenderGlobalData, COleDataSource::OnSetData, CFile

Index