CPropExchange::ExchangeFontProp
Cambia una propiedad de fuentes entre un medio de almacenamiento y.
virtual BOOL ExchangeFontProp(
LPCTSTR pszPropName,
CFontHolder& font,
const FONTDESC* pFontDesc,
LPFONTDISP pFontDispAmbient
) = 0;
Parámetros
pszPropName
El nombre de la propiedad que se intercambiada.font
una referencia a un objeto de CFontHolder que contiene la propiedad de la fuente.pFontDesc
Un puntero a una estructura de FONTDESC que contiene los valores para inicializar el estado predeterminado de la propiedad de fuente 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 de la fuente.
Valor devuelto
Distinto de cero si el intercambio fue correcto; 0 si no.
Comentarios
Si la propiedad font se carga medio al control, las características de la fuente se recuperan del medio y el objeto de CFontHolder hace referencia por font se inicializa con ellos. Si se está almacenando la propiedad font, las características del objeto de fuente se escriben en el medio.
las funciones CArchivePropExchange:: ExchangeFontProp, invalidación de CResetPropExchange:: ExchangeFontProp, y de CPropsetPropExchange:: ExchangeFontProp esta función virtual pura.
Requisitos
encabezado: afxctl.h
Vea también
Referencia
CPropExchange::ExchangeBlobProp