MFC文本框字体颜色设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC文本框字体颜色设置相关的知识,希望对你有一定的参考价值。

参考技术A 消息写得没错,试试这个方法
HBRUSH
CCoulometricDetectorDlg::OnCtlColor(CDC*
pDC,
CWnd*
pWnd,
UINT
nCtlColor)

HBRUSH
hbr
=
CDialog::OnCtlColor(pDC,
pWnd,
nCtlColor);
if
(pWnd->GetDlgCtrlID()==IDC_EDIT_RECIVE)
pDC->SetTextColor(colour);
//设置字体颜色
return
hbr;

然后分别在ABC三种情况后加入
colour
=
RGB(x,x,x);
//选择你要的颜色
m_ctrlReceiveData.SetFocus();
//控件绑定焦点实现
不过记得要每个显示下都改颜色,用这个消息会把你所有的接收编辑框都变成最近改的那个颜色

VB。如何把 TEXT 文本框中选中的字体 变成想要的颜色

参考技术A 如何把
TEXT
文本框中选中的字体
变成想要的颜色
尽量要用到:SELTEXT,COMMONDIALOG,FORCOLOR。有其他方法也可以。
满意答案┢┦aΡpy纯7级2008-10-10文本框只能设置全部字体的颜色,无法单独改变部分字体的颜色,改用RichTextBox吧!方法如下:右击工具箱选“部件”,然后选中“Microsoft
Rich
TextBox
Control6.0”,在窗体上画一个RichTextBox控件,然后在代码中通过SelColor属性就可以改变选中的字体的颜色。

以上是关于MFC文本框字体颜色设置的主要内容,如果未能解决你的问题,请参考以下文章

求MFC高人 MFC中怎么样设置字体颜色

mfc怎么修改静态文本控件文字颜色

MFC中如何改变编辑框内字体颜色……

在C# winform中怎么设置文本框中部分字体的颜色,即根据条件在编程中改变文本框中部分字体的颜色

webstorm怎么设置背景颜色

请教下关于CKEditor富文本编辑框设置字体颜色的问题