COleDataObject::IsDataAvailable

BOOLIsDataAvailable (CLIPFORMATcfFormat,LPFORMATETClpFormatEtc-=NULL);

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

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

Параметри

cfFormat

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

lpFormatEtc

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

Зауваження

Викликано цю функцію, щоб визначити, чи певний формат для отримання даних із об'єкт OLE. Ця функція є корисним перед викликом, GetData, GetFileDataабо GetGlobalData.

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

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

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

Дивіться такожnbsp;COleDataObject::BeginEnumFormats, COleDataObject::GetData, COleDataObject::GetFileData, COleDataObject::GetGlobalData, COleDataObject::Get&NextFormat

Index