共用方式為


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

請參閱

參考

COleControl::DoPropExchange

COleControl::AmbientFont

概念

MFC 巨集和全域