首页 > 编程知识 正文

画笔是什么,画世界笔刷

时间:2023-05-06 01:48:00 阅读:110213 作者:283

CBrush Brush,*pOldBrush;

brush.create solid brush (hs _ bdiagonal,RGB ) 255,0,0 );

pold brush=PDC-select object (brush );

上面的代码的意图是创建画笔并选择设备的上下文; 很遗憾,制作刷子时出错了。 参数的数量有问题。 与创建画笔不同,此处创建画笔时需要定义三个参数:格式、宽度和颜色。 若要创建画笔,只需定义颜色。

创建画笔并自定义

代码

CRect rect;

getclientrect(rect;

PDC-setmapmode(mm_anisotropic;

PDC-setwindowext(rect.width )、rect.Height );

PDC-setviewportext(rect.width )/2,-rect.Height )/2 );

PDC-setviewportorg(rect.width )/2、rect.Height )/2 );

rect.offsetrect(-rect.width )/2,-rect.Height )/2 );

crect rect1(cpoint (-100,50 ),cpoint 100,100 );

crectrect2(cpoint(-100,-100 )、cpoint (100,-50 );

cbrushbrush(hs_bdiagonal,RGB ) 255,0,0 );

c brush * pold brush=PDC-select object (brush );

PDC-fillrect(rect1,Brush );

PDC-fillsolidrect(rect2,RGB ) 255,0,0 );

PDC -选择对象(pold brush );

从上面就知道画笔的定义和选择

cbrushbrush(hs_bdiagonal,RGB ) 255,0,0 );

c brush * pold brush=PDC-select object (brush );

转载于:https://www.cn blogs.com/qbin/p/4965826.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。