PX_Font
呼叫控制項的 DoPropExchange 成員函式中的這個函式或初始化字型屬性。
BOOL PX_Font(
CPropExchange* pPX,
LPCTSTR pszPropName,
CFontHolder& font,
const FONTDESC FAR* pFontDesc = NULL,
LPFONTDISP pFontDispAmbient = NULL
);
參數
pPX
in CPropExchange 物件的指標 (通常是以參數形式傳遞給 DoPropExchange)。pszPropName
已交換之屬性的名稱。font
對 CFontHolder 物件的參考包含字型屬性。pFontDesc
out 包含值的 FONTDESC 結構指標使用在初始化字型屬性的預設狀態,在 pFontDispAmbient 是 NULL的情況。pFontDispAmbient
要使用的字型的 IFontDisp 介面的指標會初始化字型屬性的預設狀態。
傳回值
非零轉換器,則成功;0,如果不成功。
備註
屬性值讀取或寫入 font, CFontHolder 參考所撰寫,不過,適用。 如果 pFontDesc 和 pFontDispAmbient 都已指定,則這個屬性的預設值,使用,則需要。 這些值,否則,由於某種原因,控制的序列化處理序失敗,請使用。 一般來說,您會透過 pFontDesc 的 NULL 和傳回的環境值 pFontDispAmbient的 COleControl::AmbientFont 。 請注意必須被呼叫以釋放 COleControl::AmbientFont 傳回的字型物件 IFontDisp::Release 成員函式。
需求
Header: afxctl.h