PX_Font

BOOL PX_Font ( CPropExchange * imágenes pPX, LPCTSTR pszPropName, CFontHolderamp; fuente, const FONTDESC F&AR* pFontDesc = Nulo, LPFONTDISP pFontDispAmbient = Nulo );

Valor devuelto

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

Parámetros

imágenes pPX

Puntero al objeto CPropExchange (normalmente pasado como parámetro a DoPropExchange).

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 una estructura FONTDESC que contiene los valores para utilizar al inicializar el estado predeterminado de la propiedad font, en el caso donde pFontDispAmbient es NULL.

pFontDispAmbient

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

Observaciones

Llamar a esta función dentro del control DoPropExchange función miembro para serializar o inicializar una propiedad de fuente type. Valor de la propiedad se leen o escriben a fuente, una referencia de CFontHolder , cuando proceda. Si se especifican pFontDesc y pFontDispAmbient , se utilizan para inicializar el valor predeterminado de la propiedad, cuando sea necesario. Estos valores se utilizan si, por cualquier motivo, falla el proceso de serialización del control. Normalmente, se pasa NULL para pFontDesc y el ambiente valor devuelto por COleControl::AmbientFont para pFontDispAmbient. Tenga en cuenta que el objeto de fuente devuelto por COleControl::AmbientFont debe liberarse mediante una llamada a la función de miembro de IFontDisp::Release.

Vea tambié&nnbsp;COleControl::DoPropExchange, COleControl::AmbientFont

Index