CPropExchange::ExchangeBlobProp

Виртуальный BOOL ExchangeBlobProp ( LPCTSTR pszPropName, вакуум ** ppvBlob, const void * pvBlobDefault = NULL ) = 0;

Возвращаемое значение

Ненулевое значение, если обмен прошла успешно; 0 в случае неудачного.

Параметры

pszPropName

Имя свойства, обмен.

ppvBlob

Указатель на переменную, указывающую на котором хранится свойство (переменная обычно является членом класса).

pvBlobDefault

Значение по умолчанию для свойства.

Примечания

Сериализует свойство, которое хранит данные больших двоичных объектов (BLOB).

Значение свойства считывается или записывается по мере необходимости, переменная, на которую ссылается ppvBlob. Если pvBlobDefault указан, он будет использоваться как значение по умолчанию свойства. Это значение используется, если для какой-либо причине не сериализации элемента управления.

Функции CArchivePropExchange::ExchangeBlobProp, CResetPropExchange::ExchangeBlobPropи CPropsetPropExchange::ExchangeBlobProp переопределить этот чисто виртуальную функцию.

Обзор CPropExchange |nbsp; Члены класса | Иерархическая схема

См. также COleControl::DoPropExchange, CPropExchange::ExchangeFontProp, CPropExchange::ExchangePersistentProp, CPropExchange::ExchangeProp

Index