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

原创 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);
}

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

[MFC]设置对话框所有控件字体为同一字体的简单方法

1.在构造函数中创建字体:m_fontDlg.CreatePointFont(120, _T("黑体"));  2.在析构函数中删除字体:m_fontBig.DeleteObject();  3.在O...
  • muscle_cui
  • muscle_cui
  • 2009年04月06日 23:42
  • 2982

大批量修改MFC所有控件字体

在MFC中Insert Dialog的人可能会很郁闷,在插入的Dialog上无论是什么控件,显示的字体都异常的难看!     查找资料后发现,要改变控件的字体,只有两个方法。一种方法就是对某个控件用...
  • ybdesire
  • ybdesire
  • 2012年02月24日 20:07
  • 4865

字体对话框(fontDialog控件)

题目要求:      在窗体上放置一个标签、一个按钮、一个fontDialog控件。标签内容改为“烟台大学”。程序运行时,单击打开字体对话框按钮,可选择字体,并以所选字体作为标签字体。 ...
  • linhaiyun_ytdx
  • linhaiyun_ytdx
  • 2016年05月28日 11:33
  • 575

mfc改变对话框字体

//改变界面的文本大小 CFont font; font.CreatePointFont(200,_T("宋体"),NULL); GetDlgItem(IDC_STATIC)->SetFont(...
  • a2311minghan
  • a2311minghan
  • 2016年11月04日 15:09
  • 767

怎么VC++设定对话框中所有静态文本的字体

CFont  *f;  f = new CFont;  f->CreateFont(13,                        // nHeight        5,  ...
  • phenixyf
  • phenixyf
  • 2015年12月08日 11:30
  • 1217

MFC 改变窗口内所有控件 字体 的简单方法

1、首先声明回调函数static BOOL CALLBACK EnumChildProc(HWND hwndChild, LPARAM lParam);2、在 OnInitDialog() 中添加如下...
  • sssaaaannnddd
  • sssaaaannnddd
  • 2017年06月20日 14:42
  • 386

MFC 对话框字体设置

// 设置对话框的字体从短到长 CFont *pFont = new CFont; pFont->CreatePointFont(90, _T("Arial")); SetFont(pFont)...
  • u013766436
  • u013766436
  • 2015年05月19日 17:22
  • 1033

MFC如何给控件设置字体

LOGFONT: 一个结构体,用来逻辑上表达一个字体   ,在Windows内部,字体是以一个名为LOGFONT的结构来表示 typedef struct tagLOGFONT { LONG l...
  • Arcsinsin
  • Arcsinsin
  • 2014年05月28日 19:23
  • 7117

MFC设置对话框、字体对话框、颜色对话框

2011-04-28 10:04:33|  分类: C++|举报|(1)绘图 新建一个工程Graphic。添加一个菜单“绘图”,在这个菜单中添加四个菜单项,分别为点(IDM_DOT)...
  • zwl492454828
  • zwl492454828
  • 2014年09月01日 19:13
  • 1225

MFC控件字体的改变

设置字体 函数原型:      BOOL CreateFont( int nHeight, int nWidth, int nEscapement, int nOrientation, int n...
  • wuan584974722
  • wuan584974722
  • 2016年05月11日 11:04
  • 677
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:设置一个对话框的字体,以及所有控件字体
举报原因:
原因补充:

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