设为首页 加入收藏

TOP

VC设置字体
2015-07-22 17:34:49 】 浏览:1072
Tags:设置 字体

方法1:详细设置字体信息

//设置字体
CFont* pFont = GetDlgItem(IDC_STATIC1)->GetFont();
LOGFONT LogFont;
pFont->GetLogFont(&LogFont);
LogFont.lfHeight = 26;           //设置字体大小
LogFont.lfWeight = FW_NORMAL;    //设置字体粗细
LogFont.lfItalic = FALSE;        //是否斜体
LogFont.lfUnderline = FALSE;     //是否下划线
LogFont.lfStrikeOut = FALSE;     //是否删除线
LogFont.lfQuality = PROOF_QUALITY;
strcpy_s(LogFont.lfFaceName, 32, "微软雅黑");  //设置字体
pFont->Detach();
pFont->CreateFontIndirect(&LogFont);
GetDlgItem(IDC_STATIC1)->SetFont(pFont);
pFont->Detach();

//显示信息
CString sInfo = "正在连接设备, 请稍等...";
GetDlgItem(IDC_STATIC1)->SetWindowText(sInfo);


方法2:简单设置

//定义静态变量,也可以定义全局变量或者对话框的成员变量,但临时变量或者局部变量是不行的
static CFont font;
font.CreatePointFont(120, "隶书");
GetDlgItem(IDC_STATIC1)->SetFont(&font);



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇vc 九宫格贴图 下一篇vc获取本地IP和机器名

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目