CPropExchange::ExchangeProp

仮想 BOOL ExchangeProp ( LPCTSTR pszPropName, VARTYPE vtProp, void ※ pvProp, const void ※ pvDefault = NULL = 0;

戻り値

交換が成功した失敗した場合は、0。

パラメーター

pszPropName

交換されるプロパティの名前。

vtProp

交換されるプロパティの型を指定する記号です。可能な値です。:

シンボル プロパティの種類
VT_I2 短い
VT_I4 長い
VT_BOOL BOOL
VT_BSTR CString
VT_CY CY
VT_R4 float 型
VT_R8 ダブル

pvProp

プロパティの値へのポインター。

pvDefault

プロパティの既定値へのポインター。

解説

ストレージ メディアとコントロールの間でプロパティを交換します。

プロパティがメディアからコントロールに読み込まれる場合は、プロパティの値はメディアから取得、 pvPropが指すオブジェクトに格納されています。プロパティは、メディアに格納されている場合は、 pvPropが指すオブジェクトの値がメディアに書き込まれる。

CArchivePropExchange::ExchangePropCResetPropExchange::ExchangePropCPropsetPropExchange::ExchangePropの機能この純粋仮想関数をオーバーライドします。

CPropExchange 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;COleControl::DoPropExchangeCPropExchange::ExchangeBlobPropCPropExchange::ExchangeFontPropCPropExchange::ExchangePersistentProp(&N)

Index