CPropExchange::ExchangeFontProp

virtual BOOL ExchangeFontProp ( LPCTSTR pszPropName, CFontHolderamp; fuente, const FONTDESC F&AR* pFontDesc, LPFONTDISP pFontDispAmbient ) = 0;

Valor devuelto

Distinto de cero si el intercambio se realizó correctamente; 0 si no lo consigue.

Parámetros

pszPropName

El nombre de la propiedad que se intercambian.

fuente

Una referencia a un objeto CFontHolder que contiene la propiedad font.

pFontDesc

Un puntero a un FONTDESC estructura que contiene valores para inicializar el estado predeterminado de la propiedad font cuando pFontDispAmbient es NULL.

pFontDispAmbient

Un puntero a la interfaz de IFontDisp de una fuente que se utilizará para inicializar el estado predeterminado de la propiedad font.

Observaciones

Una propiedad de fuente entre un medio de almacenamiento y el control de los intercambios.

Si la propiedad font está siendo cargada desde el medio para el control, las características de la fuente se recuperan desde el medio y inicializado el objeto CFontHolder hace referencia a fuentes con ellos. Si se almacena la propiedad font, las características del objeto font se escriben en el medio.

Las funciones CArchivePropExchange::ExchangeFontProp, CResetPropExchange::ExchangeFontPropy CPropsetPropExchange::ExchangeFontProp reemplazar esta función virtual pura.

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

Vea tambié&nnbsp;COleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangePersistentProp, CPropExchange::ExchangeProp

Index