仮想 BOOL ExchangeFontProp ( LPCTSTR pszPropName, CFontHolderamp; フォント, const FONTDESC FAR* pFontDesc, LPFONTDISP pFontDispAmbient ) = 0;(&A)
戻り値
交換が成功した失敗した場合は、0。
パラメーター
pszPropName
交換されるプロパティの名前。
フォント
フォント プロパティを格納するCFontHolderオブジェクトへの参照。
pFontDesc
ポインター、 pFontDispAmbientがNULLの場合は、フォント プロパティの既定の状態を初期化する値を含むFONTDESC構造。
pFontDispAmbient
フォント プロパティの既定の状態を初期化するために使用するフォントのIFontDispインターフェイスへのポインター。
解説
ストレージ メディアとコントロールの間でフォント プロパティを交換します。
フォント プロパティがメディアからコントロールに読み込まれる場合は、フォントの特性はメディアから取得され、フォントによって参照されるCFontHolderオブジェクトで初期化されます。フォント プロパティが格納されている場合は、フォント オブジェクトの特性がメディアに書き込まれます。
CArchivePropExchange::ExchangeFontProp、 CResetPropExchange::ExchangeFontProp、 CPropsetPropExchange::ExchangeFontPropの機能この純粋仮想関数をオーバーライドします。
CPropExchange 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;COleControl::DoPropExchange、 CPropExchange::ExchangeBlobProp、 CPropExchange::ExchangePersistentProp、 CPropExchange::ExchangeProp(&N)