PX_Font

BOOL PX_Font ( CPropExchange * pPX, LPCTSTR pszPropName, CFontHolderamp แบบอักษร, const FONTDESC FAR* pFontDesc = ค่า NULL LPFONTDISP pFontDispAmbient = ค่า NULL );(&A)

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าการแลกเปลี่ยนประสบความสำเร็จ 0 ถ้าไม่สำเร็จ?

พารามิเตอร์

pPX

ชี้ไปวัตถุCPropExchange (โดยทั่วไปแล้วไปเป็นพารามิเตอร์DoPropExchange)?

pszPropName

ชื่อของคุณสมบัติมีการแลกเปลี่ยน?

แบบอักษร

การอ้างอิงไปยังวัตถุที่CFontHolderที่ประกอบด้วยคุณสมบัติแบบอักษร?

pFontDesc

ตัวชี้ไปยังโครงสร้างแบบFONTDESCที่ประกอบด้วยค่าที่จะใช้ในการเริ่มต้นสถานะเริ่มต้นของคุณสมบัติแบบอักษร ในกรณีที่pFontDispAmbientเป็นNULL?

pFontDispAmbient

ตัวชี้อินเทอร์เฟซสำหรับIFontDispของแบบอักษรที่ใช้ในการเริ่มต้นสถานะเริ่มต้นของคุณสมบัติแบบอักษร?

หมายเหตุ

เรียกฟังก์ชันนี้ภายในของตัวควบคุม DoPropExchange สมาชิกฟังก์ชันเพื่อซีเรียลไลซ์ หรือเตรียมใช้งานคุณสมบัติของชนิดแบบอักษร ค่าของคุณสมบัติถูกอ่านจาก หรือเขียนอักษรการอ้างอิงCFontHolderเมื่อเหมาะสม ถ้าpFontDescและpFontDispAmbientจะระบุไว้ การใช้ค่าของคุณสมบัติการเริ่มต้น การเตรียมใช้งานเมื่อต้องการ ค่าเหล่านี้จะใช้ถ้า ด้วยเหตุผลใด ๆ กระบวนการอนุกรมของตัวควบคุมไม่ โดยทั่วไปแล้ว คุณส่งผ่านค่า NULLสำหรับpFontDescและดนตรีแอมเบียนต์ค่าที่ส่งกลับโดยCOleControl::AmbientFont pFontDispAmbient หมายเหตุว่า ต้องปล่อยวัตถุแบบอักษรที่ถูกส่งกลับโดยCOleControl::AmbientFontโดยการเรียกฟังก์ชันIFontDisp::Releaseสมาชิก?

ดูเพิ่มเติมnbspCOleControl::DoPropExchange, COleControl::AmbientFont(&N)

Index