getbkcolor?fillrect参数什么意思?CDC中FillRect与FillSolidRect的区别。

电脑杂谈  发布时间:2016-06-24 05:00:28  来源:网络整理

你是否正在寻找关于fillsolidrect的内容?让我把最高级的东西奉献给你:

fillsolidrect_getbkcolor_fillrect参数什么意思

CDC中FillRect与fillsolidrect的区别。

本文章已收录于:

版权声明:本文为博主原创文章,未经博主允许不得转载,。

在网上找FillRect与fillsolidrect的时候通常都会看到下面的一句话。

FillSolidRect与CDC::FillRect类,FillSolidRect只能使用固体色(由COLORREF参数决定)。但FillRect带有画刷,因此可以为矩形填充固体色、抖动色、阴影或使用调色板。FillRect通常比fillsolidrect慢。

所以我在想那为什么还要用FillRect呀,全用fillsolidrect不就得了,但是悲剧发生了。

注意:调用fillsolidrect时,以前用SetBkColor设置的背景色,被设置为clr指定的颜色。

就是说你的背景色已经变成了FillSolidRect设置的颜色了。也许正常是看不出来的。但当以再用画笔画PS_DOT类的线时,你会发现你虚线原来的空白地方变成了FillSolidRect设置的颜色了。用fillsolidrect时一定要注意。

顶 0 踩 0

  • 下一篇取得对话框默认颜色。
  • 以上就是关于fillsolidrect的全部内容,相信你一定会非常满意。


    本文来自电脑杂谈,转载请注明本文网址:
    https://www.pc-fly.com/a/ruanjian/article-10686-1.html

      相关阅读
        发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

        热点图片
        拼命载入中...