CPropExchange::ExchangeFontProp

virtuel BOOL ExchangeFontProp ( LPCTSTR pszPropName, CFontHolderamp ; police, const FONTDESC F&AR* pFontDesc, LPFONTDISP pFontDispAmbient ) = 0;

Valeur de retour

Différent de zéro si l'échange a été un succès ; 0 en cas d'échec.

Paramètres

pszPropName

Le nom de la propriété d'être échangée.

police

Une référence à un objet CFontHolder qui contient la propriété de police.

pFontDesc

Un pointeur vers un FONTDESC structure contenant les valeurs d'initialisation de l'État par défaut de la propriété de police lorsque pFontDispAmbient est NULL.

pFontDispAmbient

Un pointeur vers l'interface IFontDisp d'une police à utiliser pour l'initialisation de l'État par défaut de la propriété de police.

Remarques

Une propriété font entre un support de stockage et le contrôle des échanges.

Si la propriété font est chargée à partir du milieu pour le contrôle, caractéristiques de la police sont récupérées à partir du milieu et de l'objet CFontHolder référencé par la police est initialisé avec eux. Si la propriété font est stockée, les caractéristiques de l'objet de la police sont écrites dans le milieu.

Les fonctions CArchivePropExchange::ExchangeFontProp, CResetPropExchange::ExchangeFontPropet CPropsetPropExchange::ExchangeFontProp substituent cette fonction virtuelle pure.

Aperçu CPropExchange |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;COleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangePersistentProp, CPropExchange::ExchangeProp

Index