CPropExchange::ExchangePersistentProp
コントロールとファイル間のプロパティを交換します。
virtual BOOL ExchangePersistentProp(
LPCTSTR pszPropName,
LPUNKNOWN* ppUnk,
REFIID iid,
LPUNKNOWN pUnkDefault
) = 0;
パラメーター
pszPropName
交換するプロパティの名前。ppUnk
プロパティの IUnknown のインターフェイスへのポインターを格納する変数へのポインター (この変数は、通常、クラスのメンバーです)。iid
コントロールが使用するプロパティのインターフェイス ID をインターフェイス。pUnkDefault
プロパティの既定値です。
戻り値
交換が成功した場合は、; 失敗した場合は 0。
解説
このプロパティがファイルからコントロールに読み込まれる場合、プロパティには、ファイルから作成され、初期化されます。プロパティが保存されている場合、値はファイルに書き込まれます。
関数 CArchivePropExchange::ExchangePersistentProp、CResetPropExchange::ExchangePersistentPropおよびのオーバーライド CPropsetPropExchange::ExchangePersistentProp この純粋仮想関数。
必要条件
ヘッダー : afxctl.h
参照
関連項目
CPropExchange::ExchangeBlobProp