VC改变控件的背景颜色 字体 文本颜色
来源:互联网 发布:淘宝网站图片无法显示 编辑:程序博客网 时间:2024/06/11 05:29
1.为对话框类添加WM_CTLCOLOR的响应函数afx_msg HBRUSH OnCtlColor(CDC*pDC,CWnd*pWnd,UINT nCtlColor){...}
2.定义一个m_brush(CBrush类型)的成员变量和一个m_font(CFont类型)成员变量,在构造函数中初始化,例如:m_brush.CreateSolidBrush(RGB(0,0,255));m_font.CreatePointFont(200,"华文行楷");
3.改变背景颜色和文本颜色和字体:在OnCtlColor()添加代码:
if(pWnd->GetDlgCtrlID()==IDC_LINE_STYLE/*控件ID*/)
{
pDC->SetTextColor(RGB(255,0,0));
pDC->SetBkMode(TRANSPARENT);//设置文本背景色为透明
pDC->SelectObject(&m_font);//设置字体
return m_brush;//设置控件背景颜色
}
//对于按钮来说上面的方法无效
- VC改变控件的背景颜色 字体 文本颜色
- VC改变控件的背景颜色 字体 文本颜色
- VC:改变控件的背景颜色及字体
- VC 编辑框 改变背景、字体、文本颜色、长度限制
- VC 编辑框 改变背景、字体、文本颜色、长度限制
- VC改变控件的背景颜色
- 改变控件的背景颜色和字体颜色
- 关于设置对话框的背景颜色,和设置控件的字体颜色或背景颜色VC++
- VC中改变窗口背景颜色和控件背景颜色
- 改变按钮控件的背景及文本颜色
- 改变CButton按钮控件的文本和背景颜色
- 改变对话框和控件的背景及文本颜色
- VC改变空间背景颜色字体颜色和大小
- 浅谈vc里控件的字体和颜色的改变
- VC改变窗口和控件的背景颜色-小结
- VC中控件字体与文本颜色的设置
- VC中控件字体与文本颜色的设置
- VC中控件字体与文本颜色的设置
- 简单WEB服务器源码
- 重温Linux Driver基础之Hello World
- Django: 当CharField和TextField的null= True时,保存的是u'',而不是null
- Linux用户管理
- 基于Chrome开源提取的界面开发框架开篇
- VC改变控件的背景颜色 字体 文本颜色
- UVA 103 - Stacking Boxes
- 不改文件名的情况下上传突破
- 如何书写权威的程序库头文件
- PS快捷键汇总大全
- 四月天
- org.hibernate.AssertionFailure: null id in entry (don't flush the Session after an exception occurs)
- 如何调试UPDATE TASK
- Internet Explorer 包含五个预定义区域