CPropExchange::ExchangeFontProp
若要在儲存媒體和控制項之間的字型屬性。
virtual BOOL ExchangeFontProp(
LPCTSTR pszPropName,
CFontHolder& font,
const FONTDESC* pFontDesc,
LPFONTDISP pFontDispAmbient
) = 0;
參數
pszPropName
交換的屬性名稱。font
out 包含字型屬性的 CFontHolder 物件的參考。pFontDesc
out 包含初始化的 FONTDESC 結構指標字型屬性的預設狀態值,當 pFontDispAmbient 是 NULL。pFontDispAmbient
用於初始化字型屬性的預設狀態所使用的字型的 IFontDisp 介面的指標。
傳回值
不是零,如果參數轉換成功,如果為 0,則不會成功。
備註
如果字型屬性從媒體載入至控制項,字型的特性從媒體中擷取,並 font 參考的 CFontHolder 物件初始化它們。如果儲存字型屬性,在字型物件的特性至狀態資訊寫入。
函式 CArchivePropExchange::ExchangeFontProp, CResetPropExchange::ExchangeFontProp和 CPropsetPropExchange::ExchangeFontProp 覆寫這個純虛擬函式。
需求
Header: afxctl.h
請參閱
參考
CPropExchange::ExchangeBlobProp