| | 首页 | 文章中心 | 下载中心 | 本站特供 | 软硬件结合论坛 | | |
![]() | |
| 您现在的位置: 中国软硬件结合技术网 >> 文章中心 >> 软件技术 >> C++程序设计 >> 正文 |
|
|||||
| 如何修改控件中字体颜色 | |||||
| 作者:佚名 文章来源: 点击数: 更新时间:2007-7-18 | |||||
| 第一步:首先,添加WINDOWS MESSAGE HANDLER :WM_CTLCOLOR 第二步,在刚刚产生的函数中添加如下代码: HBRUSH CNeroFiddlesDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: Change any attributes of the DC here if(pWnd->GetDlgCtrlID()==IDC_SHOWMESSAGE)//修改刻录过程提示框消息字体的颜色为蓝色 { pDC->SetBkMode(TRANSPARENT); pDC->SetTextColor(RGB(0, 0, 255)); // 字的颜色 //HBRUSH hBr = CreateSolidBrush(RGB(128,0,128)); // 背景色 //return (HBRUSH) hBr; } else { return CDialog::OnCtlColor(pDC, pWnd, nCtlColor); } // TODO: Return a different brush if the default is not desired return hbr; } |
|||||
| 文章录入:msdnlmd 责任编辑:Polylove | |||||
| 【发表评论】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
| |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | | |
![]() |
Copyright ©2004 - 2006 中国软硬件结合技术网 91tech.net 91tech.cn 91tech.com 站长:Polylove |