Compartir a través de


COleControl::OnSetData

Llamado por el marco para reemplazar los datos del control con los datos especificados.

virtual BOOL OnSetData(  
   LPFORMATETC lpFormatEtc,  
   LPSTGMEDIUM lpStgMedium, 
   BOOL bRelease  
);

Parámetros

  • lpFormatEtc
    puntero a una estructura de FORMATETC que especifica el formato de los datos.

  • lpStgMedium
    Puntero a una estructura de STGMEDIUM en la que los datos residen.

  • bRelease
    TRUE si el control libera el medio de almacenamiento; FALSO si el control libera el medio de almacenamiento.

Valor devuelto

Distinto de cero si correctamente; si no 0.

Comentarios

Si los datos están en el formato específico de la propiedad persistente, la implementación predeterminada modifica el estado de control en consecuencia. si no, la implementación predeterminada no hace nada. si bRelease es TRUE, después una llamada a ReleaseStgMedium se hace; si no.

Invalide esta función para reemplazar los datos del control con los datos especificados.

Para obtener más información, vea las estructuras de FORMATETC y de STGMEDIUM en Windows SDK.

Requisitos

encabezado: afxctl.h

Vea también

Referencia

COleControl Class

Gráfico de jerarquías

COleControl::DoPropExchange