FillRect(&fillrect,&colorbrush) 函数的参数含义,

memDC->FillRect(&fillrect,&colorbrush)如果colorbrush是画刷如果画刷的大小超过fillrect的大小将会如何呢?能不能解释清... memDC->FillRect(&fillrect,&colorbrush) 如果colorbrush 是画刷 如果画刷的大小超过fillrect的大小将会如何呢?
能不能解释清楚点?
画刷如果没有几何形状 那又是如何填充的一个大的区域的呢
fillrect.bottom =10;
fillrect.top = 100;
fillrect.left = 10;
fillrect.right = 100;

bmp.CreateCompatibleBitmap(memDC,10,100);

CBitmap *pOld = memDC->SelectObject(&bmp);
colorbrush.CreatePatternBrush(&bmp);
展开
 我来答
L_o_o_n_i_e
2011-01-26 · TA获得超过4.2万个赞
知道大有可为答主
回答量:8507
采纳率:38%
帮助的人:5165万
展开全部
colorbrush 是画刷 的 id. 它是 CBrush 类(class)的 一个 对象,实际上它定义了 用什么颜色 和 “花纹”来 “涂”一个 区域。它自身 并无 几何形状和大小的限制。
fillrect 定义 了一个 矩形区域范围 的 坐标。
FillRect 就是 “用colorbrush 规定的颜色和花纹来 涂 满 fillrect 定义的矩形区域”。

“画刷”一词译自英文,不真是个什么“刷子”,无几何形状和大小,不会“超过fillrect的大小”。
wudy062379
2011-01-25 · TA获得超过132个赞
知道答主
回答量:101
采纳率:0%
帮助的人:90.4万
展开全部
只会刷区域内的图像
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式