Virtual BOOL ExchangeFontProp ( LPCTSTR pszPropName, CFontHolderamp; tipo di carattere, const FONTDESC F&AR* pFontDesc, LPFONTDISP pFontDispAmbient ) = 0;
Valore restituito
Diverso da zero se lo scambio è riuscito; 0 se soccombente.
Parametri
pszPropName
Il nome della proprietà essere scambiati.
tipo di carattere
Un riferimento a un oggetto CFontHolder che contiene la proprietà font.
pFontDesc
Puntatore a un FONTDESC struttura che contiene i valori per l'inizializzazione lo stato predefinito della proprietà font quando pFontDispAmbient è NULL.
pFontDispAmbient
Un puntatore all'interfaccia IFontDisp di un tipo di carattere da utilizzare per inizializzare lo stato predefinito della proprietà font.
Osservazioni
Scambia una proprietà del tipo di carattere tra un supporto di memorizzazione e il controllo.
Se la proprietà font viene caricata dal mezzo al controllo, le caratteristiche del font vengono recuperate dal mezzo e l'oggetto CFontHolder a cui fa riferimento il tipo di carattere viene inizializzato con loro. Se la proprietà font è essere archiviata, le caratteristiche in oggetto font sono scritte al Medium.
Le funzioni CArchivePropExchange::ExchangeFontProp, CResetPropExchange::ExchangeFontPrope CPropsetPropExchange::ExchangeFontProp eseguire l'override di questa funzione virtuale pura.
Panoramica CPropExchange |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;COleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangePersistentProp, CPropExchange::ExchangeProp