COleDataSource::DelaySetData

void DelaySetData ( CLIPFORMAT cfFormat, LPFORMATETC lpFormatEtc = NULL ) const;

Parámetros

cfFormat

El formato del Portapapeles en el que están colocarse los datos. 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 para ser reemplazado. 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 cambiar el contenido del origen de datos. Cuando esto sucede, se llamará OnSetData por el marco. Sólo se utiliza cuando el marco devuelve el origen de datos de COleServerItem::GetDataSource. Si no se llama DelaySetData , no se llamará nunca su función OnSetData . Debe llamar a DelaySetData para cada formato de portapapeles o FORMATETC que apoyo.

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;COleServerItem::GetDataSource, COleDataSource::OnSetData

Index