QQ登录

只需一步,快速开始

如何获得系统显示元素的颜色

[ 复制链接 ]
可以        这样获取//获得显示元素的颜色        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. }
复制代码




回复

使用道具 举报

快速回复 返回列表 客服中心 搜索