Share via


COleServerItem::OnInitFromData

Llamado por el marco para inicializar un elemento OLE mediante el contenido de pDataObject.

virtual BOOL OnInitFromData(
   COleDataObject* pDataObject,
   BOOL bCreation 
);

Parámetros

  • pDataObject
    Puntero a un objeto de datos OLE que contiene datos en varios formatos para inicializar el elemento.

  • bCreation
    TRUE si la función se llama para inicializar un elemento OLE que es recién creado por una aplicación contenedora.FALSO si se llama a la función para reemplazar el contenido de un elemento OLE ya existente.

Valor devuelto

Distinto de cero si correctamente; si no 0.

Comentarios

Si bCreation es TRUE, esta función se denomina si un contenedor implementa el objeto New INSERT según la selección actual.Los datos seleccionados se utiliza para crear el nuevo elemento.Por ejemplo, al seleccionar un rango de celdas en un programa de hoja de cálculo y utilizando el objeto New INSERT crear un gráfico en función de los valores del intervalo seleccionado.La implementación predeterminada no hace nada.Invalide esta función para elegir un formato aceptable de los proporcionados por pDataObject e inicializar el elemento OLE según los datos proporcionados.éste es un overridable avanzado.

Para obtener más información, vea IOleObject:: InitFromData en Windows SDK.

Requisitos

encabezado: afxole.h

Vea también

Referencia

Clase de COleServerItem

Gráfico de jerarquía