CPropExchange::ExchangePersistentProp

virtuel BOOL ExchangePersistentProp ( LPCTSTR pszPropName, LPUNKNOWN FAR * ppUnk, REFIID iid, LPUNKNOWN pUnkDefault ) = 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.

ppUnk

Un pointeur vers une variable contenant un pointeur vers l'interface IUnknown du bien (cette variable est généralement un membre de votre classe).

iid

ID d'interface de l'interface sur la propriété qui utilise le contrôle.

pUnkDefault

Valeur par défaut de la propriété.

Remarques

Une propriété entre un fichier et le contrôle des échanges.

Si la propriété est chargée à partir du fichier de contrôle, la propriété est créée et initialisée à partir du fichier. Si la propriété est stockée, sa valeur est écrite dans le fichier.

Les fonctions CArchivePropExchange::ExchangePersistentProp, CResetPropExchange::ExchangePersistentPropet CPropsetPropExchange::ExchangePersistentProp 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::ExchangeFontProp, CPropExchange::ExchangeProp

Index