摘要:
区域(Regions)、路径(Paths)与修剪(Clip)操作一、区域[2] 区域是一种对象,具有形状、位置、大小,用于进行填充、绘制、反转、边沿勾勒等操作,或用于限制DC的输出范围(修剪)。区域的形状可以是任意的,可以是标准的矩形、椭圆、扇形等,也可以是多边形,还可以是这些形状组合(与、或、异或等)。[2] 在创建区域后,可以对区域进行填充和反转等操作。填充区域使用API函数FillRgn或PaintRgn。FillRgn可以指定画刷,而PaintRgn使用当前DC画刷。使用DC中被选入的当前画刷。无论什么形状的区域,都有一个边沿,这个边沿是一个矩形( RECT),是能进入这个区域框的最小 阅读全文