COleClientItem::CreateStaticFromData

BOOL CreateStaticFromData ( COleDataObject * pDataObject, OLERENDER procesamiento = OLERENDER_DRAW, CLIPFORMAT cfFormat = 0, LPFORMATETC lpFormatEtc = NULL );

Valor devuelto

Distinto de cero si es correcto; caso contrario 0.

Parámetros

pDataObject

Puntero para el objeto COleDataObject desde que se creó el elemento OLE.

procesamiento

Indicador especifica cómo el servidor representará el elemento OLE. Para los valores posibles, consulte OLERENDER en la documentación de OLE.

cfFormat

Especifica el formato de datos del Portapapeles para almacenar en caché cuando se crea el elemento OLE.

lpFormatEtc

Puntero a un estructura FORMATETC utilizada si procesar es OLERENDER_FORMAT o OLERENDER_DRAW. 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 se omite este parámetro, se utilizan los valores predeterminados para los demás campos de la estructura FORMATETC.

Observaciones

Llamar a esta función para crear un elemento estático de un objeto COleDataObject . Un elemento estático contiene los datos de la presentación, pero no los datos nativos; en consecuencia, no puede modificarse. Esto es esencialmente el mismo que CreateStaticFromClipboard salvo que se pueda crear un elemento estático de una arbitraria COleDataObject, no sólo desde el Portapapeles.

Utilizado en COlePasteSpecialDialog::CreateItem cuando se selecciona Static.

Para obtener más información, consulte OleCreateStaticFromData, OLERENDER, y FORMATETC en la documentación de OLE.

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

Vea tambié&nnbsp;COleDataObject::AttachClipboard, COleDataObject

Index