CPropExchange::ExchangeBlobProp

virtuelle BOOL ExchangeBlobProp ( LPCTSTR PszPropName, Void ** PpvBlob, const Void * PvBlobDefault = NULL ) = 0;

Rückgabewert

Ungleich NULL, wenn die Exchange erfolgreich war; 0, wenn nicht erfolgreich.

Parameter

pszPropName

Der Name der Eigenschaft wird ausgetauscht.

ppvBlob

Zeiger auf eine Variable verweisen, wo die Eigenschaft gespeichert ist (Variable ist in der Regel ein Mitglied der Klasse).

pvBlobDefault

Standardwert für die Eigenschaft.

Bemerkungen

Serialisiert eine Eigenschaft, die speichert Daten binary large Object (BLOB).

Der Wert der Eigenschaft gelesen oder geschrieben, gegebenenfalls die Variable, die auf PpvBlobverweist. Wenn PvBlobDefault angegeben ist, wird es als Standardwert der Eigenschaft verwendet werden. Dieser Wert wird verwendet, wenn aus irgendeinem Grund, die Steuerung der Serialisierung fehlschlägt.

Die Funktionen CArchivePropExchange::ExchangeBlobProp, CResetPropExchange::ExchangeBlobPropund CPropsetPropExchange::ExchangeBlobProp Überschreiben dieser rein virtuelle Funktion.

CPropExchange Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;Von COleControl:: DoPropExchange, CPropExchange::ExchangeFontProp, CPropExchange::ExchangePersistentProp, CPropExchange::ExchangeProp

Index