工控编程吧

标题: 如何获得系统显示元素的颜色 [打印本页]

作者: qq263946146    时间: 2019-10-20 13:51
标题: 如何获得系统显示元素的颜色
可以        这样获取//获得显示元素的颜色        COLORREF crColor = ::GetSysColor(COLOR_3DFACE);
        //创建画刷
        m_Brush.CreateSolidBrush(crColor);

有了这个画刷后,可以将它设置为背景颜色
  1. BOOL CDemoView::OnEraseBkgnd(CDC* pDC)
  2. {
  3.         //获得客户区大小
  4.         CRect rect;
  5.         GetClientRect(rect);

  6.         //填充背景
  7.         pDC->FillRect(&rect, &m_Brush);

  8.         return TRUE;
  9. }
复制代码









欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4