控件的颜色设置(本景色,文本色,文本背景色)
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;
{
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;
相关文章推荐
- MFC静态文本控件如何设置字体--大小和颜色及背景色
- MFC 可以设置背景色、字体、字体颜色、透明背景的 Static 静态文本控件
- MFC 可以设置背景色、字体、字体颜色、透明背景的 Static 静态文本控件
- MFC 可以设置背景色、字体、字体颜色、透明背景的 Static 静态文本控件
- 图形的绘制,如何使用自定义画笔(颜色,线宽,线形)。如何为程序中添加选项菜单和选项设置对话框,如何使用标准颜色对话框,如何使用字体对话框,在选项对话框中实现预览功能。实现选项对话框和窗口类中的数据交换。如何改变对话框和控件的背景色,如何改变控件的文本颜色,
- QTextEdit中选中文本修改字体与颜色,全部文本修改字体与颜色(设置调色板的前景色、背景色、文字颜色以及基色)
- 【MFC系列】MFC快速设置控件文本字体、大小、颜色、背景
- 通过OnCtlColor函数的重载对静态控件进行文本和背景颜色设置
- VC、MFC中设置控件的背景色、标题、字体颜色、字体要注意的地方
- VC中控件字体与文本颜色的设置
- TextView控件之部分文本内容设置前景、背景色等
- MFC设置对话框背景色及控件颜色
- Flex中如何通过disabledColor样式设置NumericStepper控件无效时文本颜色的例子
- 对话框背景颜色 控件文本颜色 文本背景色 位图背景 按钮位图
- MyEclipse设置当前行背景颜色、选中单词前景色、背景色
- Android代码中设置图片,文本自定义颜色,Linearlayout等控件设置背景
- VC中控件字体与文本颜色的设置
- Flex中如何设置TextArea控件中的无效(disabled)文本颜色的例子
- MFC中设置static text控件的背景色、字体、字号和颜色
- 怎样让在OnPaint中设置的对话框背景色和静态文本,编辑框等控件的背景色一致,这样看起来才协调