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