CSDN论坛 > VC/MFC > 界面

如果改变CStatic 边框的颜色 [问题点数:100分,结帖人ghlanmao]

Bbs1
本版专家分:2
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:23790
Blank
红花 2003年9月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2003年8月 VC/MFC大版内专家分月排行榜第二
Bbs1
本版专家分:2
Bbs3
本版专家分:718
Bbs1
本版专家分:2
Bbs1
本版专家分:2
Bbs7
本版专家分:23790
Blank
红花 2003年9月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2003年8月 VC/MFC大版内专家分月排行榜第二
Bbs1
本版专家分:2
Bbs1
本版专家分:2
匿名用户不能发表回复!
其他相关推荐
CStaticEx扩展静态文本框
一个比较简单的CStaticEx,可以支持 (1)背景透明; (2)设置文字的颜色、大小、字体、粗体、斜体、下划线; (3)修改文字内容(如用上文方法设置背景透明后,修改文字内容会有重影,而此方法不会有重影); (4)链接效果(鼠标停在控件上,鼠标变成手的形状,并且文字带有下划线); (5)手型效果(鼠标停在控件上,鼠标变成手的形状); (6)flash文字效果(根据设定的2种颜色,定时变换文字的颜色,一闪一闪的效果)。
MFC Cbutton、Cstatic、Edit/控件修改字体及颜色
主要是重载WM_CTRCOLOR信号: 标题一:Cbutton、Cstatic、Edit字体及颜色修改 HBRUSH CMyCButtonDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor); // T
CStatic控件的基本使用(文本、颜色、图标等)
如何动态设置CStatic的相关属性 VC++2010  在窗体上放上ID为IDC_STATIC的CStatic控件,另放一按钮,点击按钮设置静态控件的内容和其它状态,代码如下: void CstaticProDlg::OnBnClickedButton1() { // TODO: 在此添加控件通知处理程序代码 CStatic* p=(CStatic*)G
wince 静态文本框字体和颜色、背景色的动态更改
作者:太阳下的泪 转自:http://blog.sina.com.cn/s/blog_5be1061c0100azwq.html 更改文字:GetDlgItem(IDC_STATIC1)->SetWindowText("字符串");(一秒十帧的速度刷新,CPU速度较低的不宜使用) 一种方法:        case  CTLCOLOR_STATIC://在此加入你想要改
修改static控件背景颜色和文字颜色
当 static 控件或具有 ES_READONLY 风格的 edit 控件被绘制时,会向父窗口发送 WM_CTLCOLORSTATIC 消息。如果我们在窗口过程中处理该消息,就必须返回一个画刷句柄,Windows 会使用该画刷来绘制控件背景(子窗口背景)。 也就是说,改变 static 控件的背景颜色只有这一种方式,就是处理 WM_CTLCOLORSTATIC 消息。WM_CTLCOLOR
WTL环境中CEdit或Cstatic控件中修改字体大小和颜色
<br />      本文主要介绍只读模式的下的CEdit控件和CStatic控件的字体的大小和颜色的修改,编辑模式下的CEdit控件的原理是一样的只是消息变了。<br />      1. 修改字体颜色<br />        只读模式下的CEdit控件和CSataic控件通过发送WM_CTLCOLORSTATIC给主窗口来进行重绘,这时主窗口可以在重绘前设定字体颜色(编辑模式的Cedit通过WM_CTLCOLOREDIT )。具体实现如下:<br />        1.1  在主窗口的消息循环中
VC中CStatic设置文字、字体、颜色和OnCtlColor的使用
由于CStatic没有现成的接口,要么自己继承CStatic然后重写WM_CTLCOLOR的响应函数。要么在父窗口重写WM_CTLCOLOR的响应函数,然后调用相应的接口来改变文字颜色,原理如下: “在绘制控件前,Windows向该控件的父窗口发送一条WM_CTLCOLOR消息,目的是获得该控件的颜色”,在该响应函数中修改颜色的参数。 HBRUSH CAboutDig::OnCtlColor(
VC MFC中修改STATIC的文本颜色和文本字体等
1. 打开资源视图。 2. 双击打开STATIC所在的对话框。 3. 修改STATIC的ID属性,这里假设为IDC_TEXT1。 4.为对话框添加类,假设为CMyDialog. 5. 选择对话框,在属性面板上点击消息,并选择WM_CTLCOLOR。 6.在对话框对应类的CPP中会新增下面的代码: HBRUSH DataSummaryDlg::OnCtlColor
真彩色静态框CColorStatic类的设计实现
关于cstatic控件的自绘,网上也有很多的代码及文章,更有其界面画得很漂亮的、多种多样的功能。近来我自行封装实现了一个真彩色静态框类,目标初衷是从颜色、字体、光标入手,改变原始标准cstatic的色彩风格,使界面初步美化,具有好看的效果。同时作为一个基础简单的类来维护,为后续的功能增强及美化提供参考扩展,这个CColorStatic类的特点及功能如下: (1)文本、文本背景、控件背景的颜色,支
CStatic类简介
CStatic CStatic类提供了一个Windows静态控件的性能。一个静态控件用来显示一个文本字符串、框、矩形、图标、光标、位图或增强的图元文件。它可以被用来作为标签,框,或用来分隔其它的控件。一个静态控件不接收输入,也不提供输出;但是,如果它是用SS_NOTIFY风格创建的,则它可以通知其父有关设备点击的消息。 创建一个静态控件分两步。首先,调用构造函数来构造此CStatic对象,然后
关闭