设置一个对话框的字体,以及所有控件字体

原创 2013年12月04日 15:59:38

在OnInitDialog() 中:

font.CreatePointFont(90,"Arial");

SetFont(&font);
CWnd *pWnd   = GetWindow(GW_CHILD);
while(pWnd   != NULL)
{
pWnd-> SetFont(&font);
pWnd = pWnd-> GetWindow(GW_HWNDNEXT);
}

这种方式有利于外部挂载翻译文件,当使用英文,中文,以及其他字体时,对话框的字体切换非常方便。

相关文章推荐

WPF设置字体颜色大小对话框控件

  • 2014年01月13日 15:47
  • 30KB
  • 下载

对话框控件背景、字体颜色设置

1、控件背景颜色每个控件和对话框本身在宣示之前会向其父对话框发送WM_CTLCOLOR消息。如果你在派生类对话框对WM_CTLCOLOR消息进行映射,就可以设定控件的颜色,以及某些控件的背景颜色和字体...
  • Akun6
  • Akun6
  • 2011年05月19日 17:09
  • 1044

字体对话框和窗体控件自适应

  • 2011年08月07日 07:12
  • 30KB
  • 下载

MFC:颜色字体对话框及控件颜色

一、颜色对话框: CColorDialog(COLORREF clrInit = 0,DWORD dwFlags = 0,CWnd* pParentWnd = NULL);  数据成员:CHOOS...

VC中动态改变控件和对话框字体(大小)

1 VC的对话框字体设置对所有控件都有效,你不能单独地改变某个静态文本的字体。对于你的问题,需要首先用CreateFont来建立一个字体对象,然后调用控件的SetFont,就可以了。     例...

Visual C++中动态改变控件和对话框字体(大小) (转载)

http://zmryyj.blog.163.com/blog/static/9845075120120135403724/ http://www.cnblogs.com/daidaigua/arc...

MFC中非模态对话框的控件字体输出

用到MessageBox时,必须鼠标点击之后,才能继续执行后面的程序。但是有时,只需要给出一个提示,在不需要点击按钮的情况下继续执行后面的操作,用到了非模态对话框去模拟一个MessageBox。 并且...

改变MFC对话框背景色、控件内的字体颜色和背景色

C 设置 Dialog, Group Box, Static Text, Check Box, Edit Ctrl(disabled), Combo Box(disabled), Radio Butt...

VC6.0中改变控件、对话框字体(大小)

1 VC的对话框字体设置对所有控件都有效,你不能单独地改变某个静态文本的字体。需要首先用CreateFont来建立一个字体对象,然后调用控件的SetFont,就可以了。     例子:     1...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:设置一个对话框的字体,以及所有控件字体
举报原因:
原因补充:

(最多只允许输入30个字)