6.4.3 “字体”对话框
“字体”对话框为应用程序中的字体设置提供了良好的界面,MFC的CFontDialog类对其进行了封装。
图6-27所示就是使用CFontDialog类创建的“字体”对话框。

图6-27 “字体”对话框
“字体”对话框使用CFontDialog类带参数的构造函数进行创建,还函数原型如下:
其中:
参数lplfInitial为LOGFONT类型,可以设置打开对话框时的初始化字体属性。
参数dwFlags指定了选择字体标志组合。
参数pdcPrinter指向选择字体的打印机设备上下文。
参数pParentWnd指向字体对话框的父窗口或所有者窗口。
在CFontDialog类中,提供了一个重要的成员变量m_cf,返回时将字体信息保存在该变量中,可以通过它来取得字体信息。
【责任编辑:
杨硕 TEL:(010)68476636-8001】