CPropExchange::ExchangeFontProp
Scambia una proprietà del carattere tra un supporto di archiviazione e.
virtual BOOL ExchangeFontProp(
LPCTSTR pszPropName,
CFontHolder& font,
const FONTDESC* pFontDesc,
LPFONTDISP pFontDispAmbient
) = 0;
Parametri
pszPropName
Il nome della proprietà che viene scambiata.font
Un riferimento a un oggetto CFontHolder che contiene la proprietà del carattere.pFontDesc
Un puntatore a una struttura FONTDESC che contiene i valori per inizializzare lo stato predefinito della proprietà del carattere quando pFontDispAmbient è NULL.pFontDispAmbient
Un puntatore a un'interfaccia IFontDisp di un tipo di carattere da utilizzare per inizializzare lo stato predefinito della proprietà del carattere.
Valore restituito
Diverso da zero se lo scambio è riuscita, 0 se non riuscita.
Note
Se la proprietà del carattere il caricamento dal supporto al controllo, le caratteristiche di carattere vengono recuperate dal supporto e l'oggetto CFontHolder fatto riferimento da font viene inizializzato con essi. Se la proprietà del carattere di archiviazione, le caratteristiche dell'oggetto del tipo di carattere vengono scritte nel supporto.
Le funzioni CArchivePropExchange::ExchangeFontProp, esegue l'override CPropsetPropExchange::ExchangeFontProp e CResetPropExchange::ExchangeFontPropquesta funzione virtuale pure.
Requisiti
Header: afxctl.h
Vedere anche
Riferimenti
CPropExchange::ExchangeBlobProp