一个对话框,三个 EDIT 编辑框控件,我想让这三个EDIT 控件的背景色显示不同颜色。如何实现?
在线等。给代码的多加分。
在线等。给代码的多加分。
解决方案 »
- 如何自绘CDateTimeCtrl控件 给点提示 或者完整的例子啊
- 帮忙看一下这段代码
- 为什么ListView的列,设置的宽度和后来获取的宽度不一样?
- 当服务器端的程序关闭后客户端仍能接收到数据是怎么回事呢?
- 如何保持文本原样格式?
- vc++界面达人,怎么做多用户密码登陆,我的数据库是MFC ODBC访问的foxpro
- 可读性极差的“典范”(这段程序有什么用???我初学vc看不懂,请大虾赐教)
- 同一台计算机登陆不同的计算机域为何桌面上和开始菜单上显示的应用程序(数量)与原来的不一样?
- 急, 急, 急, 这么简单的个dll, 为什么都有问题呀?
- VC中调用Excel2003组件,CoInitialize(NULL)初始化函数失败???求助
- MSDN2008有问题?
- 如何让这段程序不被瑞星杀了?
HBRUSH CPicture::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if(pWnd->GetDlgCtrlID()==IDC_EDIT1) //修改控件ID为:IDC_EDIT1的背景色
{
pDC->SetBkColor(RGB(0,255,0));
}
if(pWnd->GetDlgCtrlID()==IDC_EDIT2) //修改控件ID为:IDC_EDIT2的背景色
{
pDC->SetBkColor(RGB(255,255,0));
}
if(pWnd->GetDlgCtrlID()==IDC_EDIT3) //修改控件ID为:IDC_EDIT3的背景色
{
pDC->SetBkColor(RGB(0,255,255));
}
return hbr;
}