COleDataSource::DelayRenderFileData

void DelayRenderFileData ( CLIPFORMAT cfFormat, LPFORMATETC lpFormatEtc = NULL );

Parámetros

cfFormat

El formato del Portapapeles en que los datos son ofrecidos. 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 en que los datos son ofrecidos. Proporcionar un valor para este parámetro 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 especificar un formato en que se ofrecieron datos durante los datos operaciones de transferencia. Esta función proporciona los datos mediante procesamiento de retraso, por lo que los datos no se suministran inmediatamente. Se llama a la función de miembro de OnRenderFileData para solicitar los datos.

Utilice esta función si va a utilizar un objeto CFile para suministrar los datos. Si no se va a utilizar un objeto CFile , llame a la función de miembro DelayRenderData . Para obtener más información sobre representación tardía como manejados por MFC, vea el artículo los objetos de datos y fuentes de datos: manipulación de en la Guía del programador de Visual C++.

Para utilizar la representación inmediata, llame a la función miembro CacheData o CacheGlobalData.

Para obtener más información, consulte el estructura FORMATETC en la referencia del programador 2 OLE, volumen 1.

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

I&ntroducción a COleDataSource |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;COleDataSource::CacheData, COleDataSource::CacheGlobalData, COleDataSource::DelayRenderData, COleDataSource::OnRenderFileData

Index