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