//在编辑框所在的对话框类中,添加一个OnCtlColor的消息响应函数(WM_CTLCOLOR),然后再该函数中:HBRUSH CXXXX::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);// TODO: 在此更改 DC 的任何属性// TODO: 如果默认的不是所需画笔,则返回另一个画笔if (nCtlColor == CTLCOLOR_STATIC
){pDC->SetTextColor(RGB(0, 0, 255));}else if (nCtlColor == CTLCOLOR_EDIT){pDC->SetTextColor(RGB(0, 0, 0));}return hbr;}
如何设置编辑框字体的颜色
最新推荐文章于 2018-10-24 08:59:35 发布
本文介绍如何通过在MFC应用程序中添加OnCtlColor消息响应函数来改变静态文本和编辑框的颜色。通过调整CDC对象的颜色属性,可以实现对界面元素显示效果的自定义。
1994

被折叠的 条评论
为什么被折叠?



