如何改变编辑框内文本的颜色?
改变编辑框内的颜色可以通过下面的手段进行:
找到编辑框的父对话框A;
在A中对OnCtlColor消息进行重载;
在OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)中写入下面的代码:
if (pWnd==&m_edit)
//其中m_edit即为编辑框的成员变量
{
pDC->SetTextColor(RGB(255, 0, 0));
//RGB(255, 0, 0)代表红色
return (hbr);
}