CFontDialog

คลาCFontDialogช่วยให้คุณรวมกล่องโต้ตอบแบบอักษรแบบเลือกเข้ากับโปรแกรมประยุกต์ของคุณ วัตถุCFontDialogในกล่องโต้ตอบกับรายการของแบบอักษรที่ติดตั้งอยู่ในระบบได้ ผู้ใช้สามารถเลือกแบบอักษรบางแบบจากรายการ และสิ่งที่เลือกนี้แล้วรายงานกลับไปยังโปรแกรมประยุกต์?

เมื่อต้องการสร้างวัตถุCFontDialogใช้พารามิเตอร์ที่ให้มา หรือคลาสย่อยใหม่ที่สืบทอดมา และใช้ตัวสร้างกำหนดเองของคุณเอง?

เมื่อวัตถุCFontDialogม้ง คุณสามารถใช้โครงสร้างm_cfเริ่มต้นค่าหรือสถานะของตัวควบคุมในกล่องโต้ตอบ โครงสร้างm_cfเป็นชนิด CHOOSEFONT สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโครงสร้างนี้ ดูเอกสาร Win32 SDK?

หลังจากการเตรียมใช้งานตัวควบคุมของวัตถุการโต้ตอบ เรียกใช้ฟังก์ชันDoModalสมาชิกเพื่อแสดงกล่องโต้ตอบ และอนุญาตให้ผู้ใช้สามารถเลือกแบบอักษร DoModalส่งกลับผู้ใช้เลือก OK (IDOK) หรือปุ่มยกเลิก (IDCANCEL)?

ถ้าDoModalส่งกลับIDOKคุณสามารถใช้CFontDialogของสมาชิกฟังก์ชันใดฟังก์ชันหนึ่งเพื่อเรียกข้อมูลที่ป้อน โดยผู้ใช้?

คุณสามารถใช้ Windows CommDlgExtendedErrorฟังก์ชัน เพื่อดูว่า มีข้อผิดพลาดเกิดขึ้นในระหว่างการเริ่มต้นของกล่องโต้ตอบ และ เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับข้อผิดพลาดได้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันนี้ ดูเอกสาร Win32 SDK?

CFontDialogอาศัยการ COMMDLGแฟ้ม DLL ที่มาพร้อมกับ Windows รุ่น 3.1 และรุ่นที่ใหม่กว่า?

กล่องโต้ตอบที่กำหนดเอง การได้คลาสที่สืบทอดมาจากCFontDialogเป็นแม่แบบในการโต้ตอบที่กำหนดเอง และเพิ่มข้อความแผนที่การประมวลผลข้อความแจ้งเตือนจากตัวควบคุมขยาย ข้อความใด ๆ unprocessed ควรถูกส่งผ่านไปยังคลาสพื้นฐาน?

การกำหนดฟังก์ชันของ hook ไม่จำเป็น?

ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้CFontDialog, เรียนโต้ตอบทั่วไปในVisual c ++ Programmer ของคำแนะนำ?

#รวม lt;afxdlgs.h>

สมาชิกของคลาส|nbsp คลาสพื้นฐาน| แผนภูมิของลำดับชั้น(&N)

ตัวอย่างnbsp MFC อย่าง HIERSVR(&N)

Index