COleDataObject::IsDataAvailable

BOOL IsDataAvailable ( CLIPFORMAT cfFormat, LPFORMATETC lpFormatEtc = NULL );

Valor devuelto

Distinto de cero si los datos están disponibles en el formato especificado; caso contrario 0.

Parámetros

cfFormat

El formato de datos del Portapapeles para ser utilizados en la estructura que apunta a lpFormatEtc. Este parámetro puede ser uno de los formatos de Portapapeles predefinidos o el valor devuelto por el nativo de Windows RegisterClipboardFormat función.

lpFormatEtc

Apunta a un estructura FORMATETC describir el formato deseado. Proporcionar un valor para este parámetro sólo si desea especificar información de formato adicionales más allá del formato de Portapapeles especificado por cfFormat. Si es NULL, se utilizan los valores predeterminados para los demás campos de la estructura FORMATETC.

Observaciones

Llamar a esta función para determinar si un determinado formato está disponible para recuperar datos de elemento OLE. Esta función es útil antes de llamar al método GetData, GetFileDatao GetGlobalData.

Para obtener más información, consulte IDataObject::QueryGetData y FORMATETC en la referencia 2 del programador de OLE, volumen 1.

Para obtener más información, consulte RegisterClipboardFormat en la documentación de Win32.

Visió&n General de COleDataObject |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;COleDataObject::BeginEnumFormats, COleDataObject::GetData, COleDataObject::GetFileData, COleDataObject::GetGlobalData, COleDataObject::Get&NextFormat

Index