设置 窗体 静态控件颜色

简介: 设置 窗体 静态控件颜色
CBrush  m_HollowBrush;
//
CSign2Dlg::CSign2Dlg(CWnd* pParent /*=NULL*/)
 :   CDialog(CSign2Dlg::IDD,   pParent)
{
 VERIFY(m_HollowBrush.CreateStockObject(HOLLOW_BRUSH));   
}
///
HBRUSH CSign2Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT   nCtlColor)
{
 HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd,   nCtlColor);
 // TODO:  在此更改 DC 的任何特性
 if(nCtlColor == CTLCOLOR_DLG ||   nCtlColor == CTLCOLOR_BTN || nCtlColor ==    CTLCOLOR_STATIC)
 {
  TCHAR   lpszClassName[255];   
  GetClassName(pWnd-> m_hWnd,     lpszClassName,   255);   
  if(_tcscmp(lpszClassName,     TRACKBAR_CLASS)   ==   0)   
   return   CDialog::OnCtlColor(pDC,     pWnd,   nCtlColor); 
  //pDC-> SetBkMode(TRANSPARENT);   
  pDC->SetBkColor(RGB(255,255,255));
  return     HBRUSH(m_HollowBrush); 
 }
 // TODO:  如果默认的不是所需画笔,则返回另一个画笔
 return   hbr;
}
相关文章
关于 Qt设置置顶窗口,透明部分显示黑色底色(已设置透明窗口) 的解决方法
关于 Qt设置置顶窗口,透明部分显示黑色底色(已设置透明窗口) 的解决方法
|
5月前
设置表格的背景颜色和背景图片
设置表格的背景颜色和背景图片
50 10
|
8月前
设置单元格的背景颜色和背景图片
【6月更文挑战第17天】设置单元格的背景颜色和背景图片。
35 3
C#创建无边框可拖动窗口
C#创建无边框可拖动窗口
222 0
VS C++改变窗体背景色
VS C++改变窗体背景色
172 0
Qt无边框窗口拖拽和阴影
无边框窗口的实现
459 0
Qt无边框窗口拖拽和阴影
PyQt5 技术篇-调用颜色对话框(QColorDialog)获取颜色,调色板的调用。
PyQt5 技术篇-调用颜色对话框(QColorDialog)获取颜色,调色板的调用。
427 0
PyQt5 技术篇-调用颜色对话框(QColorDialog)获取颜色,调色板的调用。
WPF 设置控件阴影后,引发的Y轴位置变化问题
原文:WPF 设置控件阴影后,引发的Y轴位置变化问题 背景 最近遇到一个动画执行时,文本位置变化的问题。如下图: 如果你仔细看的话,当星星变小时,文本往下降了几个像素。 貌似有点莫名其妙,因为控件之间并不在同一个Panel布局控件中,不存在高度限制变化引发此类问题。
1071 0
WPF去除窗体边框及白色边框
原文:WPF去除窗体边框及白色边框        0
1502 0

热门文章

最新文章