BOOL CreateFromData ( 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 incrustado de un objeto COleDataObject . Las operaciones de transferencia de datos, como pegado desde el portapapeles o las operaciones de arrastrar y colocar, proporcionan los objetos COleDataObject que contiene la información ofrecida por una aplicación de servidor. Normalmente se utiliza en su reemplazo de CView::OnDrop.
Para obtener más información, consulte OleCreateFromData, 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, COleClientItem::CreateFromClipboard, COleDataObject