CFontDialog类对象可以提供一个选择不同字体的对话框.
CFontDialog类中常用的成员函数如表1所示。
表1
函 | 说 |
GetCurrentFont | 返回用户选择的字体 |
GetFaceName | 返回用户在对话框中设置的字体名称 |
GetSize | 返回用户在对话框中设置的字体大小 |
GetColor | 返回用户在对话框中设置的字体颜色 |
GetCurrentFont是常使用的成员函数,它可以返回一个LPLOGFONT结构指针,这个结构记录了用户在对话框中所选择的字体的名称、大小、颜色等信息。
程序代码如下:
void CMyDlg::OnLButtonDown(UINT nFlags, CPoint point)
{
}
IsStrikeOut | 用户在对话框中设置的字体是否带有删除线 |
IsUnderline | 用户在对话框中设置的字体是否带有下划线 |
IsBold | 用户在对话框中设置的字体是否加粗显示 |
IsItalic | 用户在对话框中设置的字体是否加斜显示 |