CPropExchange::ExchangeBlobProp

virtuel BOOL ExchangeBlobProp ( LPCTSTR pszPropName, void ** ppvBlob, const void * pvBlobDefault = NULL ) = 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.

ppvBlob

Pointeur vers une variable pointant vers où la propriété est stockée (variable est généralement un membre de votre classe).

pvBlobDefault

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

Remarques

Sérialise une propriété qui stocke les données de l'objet binaire volumineux (BLOB).

La valeur du bien est lire ou écrite, selon le cas, la variable référencée par ppvBlob. Si pvBlobDefault est spécifié, il sera utilisé comme valeur par défaut de la propriété. Cette valeur est utilisée si, pour une raison quelconque, la sérialisation du contrôle échoue.

Les fonctions CArchivePropExchange::ExchangeBlobProp, CResetPropExchange::ExchangeBlobPropet CPropsetPropExchange::ExchangeBlobProp substituent cette fonction virtuelle pure.

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

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

Index