工控编程吧

标题: 上位机MFC如何更改文档窗口的背景颜色 [打印本页]

作者: qq263946146    时间: 2019-7-24 12:00
标题: 上位机MFC如何更改文档窗口的背景颜色
多文档或意单文档窗口,打开时视窗背景默认是白色。
我们可以通过代码修改背景颜色
首先准备一个画刷        CBrush m_Brush;
初始化后用于背景颜色的设置
        //创建画刷
        m_Brush.CreateSolidBrush(RGB(0x99, 0xCC, 0xFF));

背景颜色我们可以处理视窗的消息WM_ERASEBKGND函数
  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. }
复制代码


[MFC408]1[/MFC408]
[weixinlianxi]1[/weixinlianxi]





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