COleDataObject::GetFileData

CFile *GetFileData (CLIPFORMATcfFormat,LPFORMATETClpFormatEtc-=NULL);

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

Вказівник на нові CFile або CFile-отриманих об'єкт, що містить дані, які у разі успіху; в іншому випадку NULL.

Параметри

cfFormat

Формат даних, щоб повернути. Цей параметр може бути однією з попередньо визначених форматів буфера обміну або значення, яке повертається функцією рідної Windows RegisterClipboardFormat функції.

lpFormatEtc

Вказує на FORMATETC структури, що описує формат даних, щоб повернути. Надавати значення для цього параметра, якщо потрібно вказати додаткові формат дані за межами буфера обміну форматі, визначеному cfFormat. Якщо це значення NULL, значення за промовчанням використовуються для інших полів у структурі FORMATETC.

Зауваження

Цю функцію, щоб створити CFile або CFile-об'єкта, отриманих і для отримання даних у вказаному форматі до CFile покажчика. Залежно від середовища, дані зберігаються в фактичні тип вказав на значення, яке повертається, може бути CFile, CSharedFileабо COleStreamFile.

Примітка CFile об'єкт, доступ до значення цієї функції є власністю абонента. Це відповідальність абонента Видалити об'єкт CFile , тим самим закриття файлу.

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

Докладніше, перегляньте статтю RegisterClipboardFormat в документації Win32.

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

Дивіться також COleDataObject::GetData, COleDataObject::GetGlobalData, COleDataObject::IsDataAvailable

Index