仮想 BOOL ExchangePersistentProp ( LPCTSTR pszPropName, LPUNKNOWN まで ※ ppUnk, REFIID iid, LPUNKNOWN pUnkDefault ) = 0;
戻り値
交換が成功した失敗した場合は、0。
パラメーター
pszPropName
交換されるプロパティの名前。
ppUnk
(この変数は通常、クラスのメンバーです)、プロパティのIUnknownインターフェイスへのポインターを格納する変数へのポインター。
iid
コントロールが使用するプロパティのインターフェイスのインターフェイス ID。
pUnkDefault
プロパティの既定値。
解説
コントロールとファイルの間でプロパティを交換します。
プロパティ ファイルからコントロールに読み込まれる場合は、プロパティ作成し、からファイルを初期化します。プロパティが格納されている場合は、その値がファイルに書き込まれる。
CArchivePropExchange::ExchangePersistentProp、 CResetPropExchange::ExchangePersistentProp、 CPropsetPropExchange::ExchangePersistentPropの機能この純粋仮想関数をオーバーライドします。
CPropExchange 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;COleControl::DoPropExchange、 CPropExchange::ExchangeBlobProp、 CPropExchange::ExchangeFontProp、 CPropExchange::ExchangeProp(&N)