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