原文:MFC静态文本框设置字体和颜色

在MFC中,static text控件可以很方便的显示文字,但是如果想修改字体风格大小以及颜色,应该怎么修改呢 .要修改字体,需要用到CFont类,这个类可以修改字体的各种属性 .重载WM CTLCOLOR消息的响应函数,框架在将要绘制子控件时调用此函数,我们可以在这个消息的响应函数里添加代码来绘制我们的控件 .修改颜色,也是在OnCtlColor函数中 .最终代码 .效果图 ...

2015-05-07 14:45 0 5111 推荐指数:

查看详情

MFC设置静态文本框,编辑等控件背景和字体颜色

MFC类库提供了CWnd::OnCtlColor函数,在工作框架的子窗口被重画时将调用该成员函数.因此可以重载WM_CTLCOLOR消息的响应函数.此函数的原型:afx_msg HBRUSH OnCtlColor(CDC *pDC,CWnd *pWnd,UINT nCtlColor);参数 ...

Wed Sep 28 03:00:00 CST 2016 0 7925
MFC中修改静态文本框中文字的字体颜色

假设有一个静态文本框控件,其ID为:IDC_STATIC_XSDJ,且关联一个control类的CStatic类型的变量m_static_xsdj。 设置字体时自然要用到CFont类,下面介绍两种方法,两种方法都要先在头文件中添加一个变量CFont newFont,切记要声明称类的成员变量 ...

Thu Jan 21 21:39:00 CST 2016 3 26825
MFC静态文本框

1.简述   静态文本框(Static Text):静态文本框是最简单的控件,它主要用来显示文本信息,不能接受用户输入,一般不需要连接变量,也不需要处理消息。 2.Functions   2.1 void CWnd::SetWindowText( LPCTSTR lpszString ...

Sun Oct 16 06:05:00 CST 2016 0 7912
MFC设置静态文本框背景为透明】

视图类中加入OnCtlColor()函数: IDC_STATIC1为静态文本框ID HBRUSH CAngleView::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CFormView ...

Mon Jun 05 03:09:00 CST 2017 0 1830
MFC中如何给静态文本框添加消息响应

需要两个步骤: 第一个:   是改变它的ID(默认情况下所有的静态文本框的ID都为IDC_STATIC,你需要改变他的ID为其他的值)。 第二个:   是在它的属性对话中选中Notify选项,VS是将该属性设置为TRUE。 ...

Sat Mar 15 00:23:00 CST 2014 0 3701
VS2010-MFC(常用控件:静态文本框

转自:http://www.jizhuomi.com/software/179.html 关于对话的使用和各种通用对话的介绍就到此为止,从本节开始将讲解各种常用控件的用法。常用控件主要包括:静态文本框、编辑、单选按钮、复选框、分组、列表、组合、图片控件、列表控件、树形控件 ...

Sat Aug 11 04:34:00 CST 2018 0 2337
关于MFC文本框输入内容的获取 与 设置文本框的内容

八月要开始做界面了<( ̄︶ ̄)/,然而目前只会用MFC╮(╯▽╰)╭ 好吧,言归正传,设置文本框后,要获取用户输入的内容,可以用:       GetDlgItemText() ; 这个函数有两个参数,第一个参数为文本框的ID号,比如IDC_EDIT3,然后用第二个参数存储其内 ...

Wed Dec 09 23:34:00 CST 2015 0 1928
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM