您现在的位置是:首页 >宏观 > 2024-09-10 01:44:50 来源:

fillsolidrect

导读 大家好,我是小夏,我来为大家解答以上问题。fillsolidrect很多人还不知道,现在让我们一起来看看吧!1、在OnPaint()中使用GetBkColor()无...

大家好,我是小夏,我来为大家解答以上问题。fillsolidrect很多人还不知道,现在让我们一起来看看吧!

1、在OnPaint()中使用GetBkColor()无法得到原有对话框背景色,使用

2、CPaintDC dc(this);

3、dc.FillSolidRect(rect, GetSysColor(COLOR_3DFACE));

4、可设置成原有背景色

5、m_dcMemory.FillSolidRect(&rt,GetSysColor(COLOR_3DFACE)); // 底色填充, 注意,这次是画在内存设备环境上

本文到此讲解完毕了,希望对大家有帮助。