您的位置:首页 > 其它

控件的颜色设置(本景色,文本色,文本背景色)

2009-01-12 17:57 369 查看
HBRUSH TxtrRaderDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

CBrush m_brush;//色彩刷子.
m_brush.CreateSolidBrush(RGB(0, 0, 0)); //生成一背景色刷子

if(pWnd->GetDlgCtrlID() == IDC_EDIT1)
{
pDC->SetTextColor(RGB(0, 0, 0)); //文字
pDC->SetBkColor(RGB(255,255,255));
HBRUSH hBr = CreateSolidBrush(RGB(255,255,255));//背景
return (HBRUSH) hBr;
}
else
{
return CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
}

return hbr;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐