CPropExchange::ExchangeFontProp
ストレージ メディアとコントロールとのフォント プロパティを交換します。
virtual BOOL ExchangeFontProp(
LPCTSTR pszPropName,
CFontHolder& font,
const FONTDESC* pFontDesc,
LPFONTDISP pFontDispAmbient
) = 0;
パラメーター
pszPropName
交換するプロパティの名前。font
フォント プロパティを含む CFontHolder のオブジェクトへの参照。pFontDesc
pFontDispAmbient が nullである場合の既定のフォント プロパティを初期化するための値を含む FONTDESC の構造体へのポインター。pFontDispAmbient
フォント プロパティの既定の初期化に使用するフォントの IFontDisp インターフェイスへのポインター。
戻り値
交換が成功した場合は、; 失敗した場合は 0。
解説
フォント プロパティが中間からコントロールに読み込むと、フォント特性が中間から取得され、font によって参照される CFontHolder のオブジェクトは、で初期化されます。フォント プロパティが保存されている場合、フォント オブジェクトの特性は中間に書き込まれます。
関数 CArchivePropExchange::ExchangeFontProp、CResetPropExchange::ExchangeFontPropおよびのオーバーライド CPropsetPropExchange::ExchangeFontProp この純粋仮想関数。
必要条件
ヘッダー : afxctl.h
参照
関連項目
CPropExchange::ExchangeBlobProp