工控编程吧
标题:
如何获得系统显示元素的颜色
[打印本页]
作者:
qq263946146
时间:
2019-10-20 13:51
标题:
如何获得系统显示元素的颜色
可以 这样获取//获得显示元素的颜色 COLORREF crColor = ::GetSysColor(COLOR_3DFACE);
//创建画刷
m_Brush.CreateSolidBrush(crColor);
有了这个画刷后,可以将它设置为背景颜色
BOOL CDemoView::OnEraseBkgnd(CDC* pDC)
{
//获得客户区大小
CRect rect;
GetClientRect(rect);
//填充背景
pDC->FillRect(&rect, &m_Brush);
return TRUE;
}
复制代码
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4