Виртуальный BOOL ExchangePersistentProp ( LPCTSTR pszPropName, LPUNKNOWN FAR * ppUnk, REFIID iid, LPUNKNOWN pUnkDefault ) = 0;
Возвращаемое значение
Ненулевое значение, если обмен прошла успешно; 0 в случае неудачного.
Параметры
pszPropName
Имя свойства, обмен.
ppUnk
Указатель переменной, содержащей указатель на интерфейс IUnknown свойства (эта переменная обычно является членом класса).
iid
Идентификатор интерфейса интерфейса на имущество, которое будет использовать элемент управления.
pUnkDefault
Значение по умолчанию для свойства.
Примечания
Обмен собственности между элементом управления и файла.
Если свойство загружается из файла в элемент управления, свойство создан и инициализирован из файла. Если свойство хранится, его значение записывается в файл.
Функции CArchivePropExchange::ExchangePersistentProp, CResetPropExchange::ExchangePersistentPropи CPropsetPropExchange::ExchangePersistentProp переопределить этот чисто виртуальную функцию.
Обзор CPropExchange |nbsp; Члены класса | Иерархическая схема
См. также COleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangeFontProp, CPropExchange::ExchangeProp