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