矩形是一个四边形的多边形,其相对的边平行并且长度相等。虽然应用程序可以通过调用多边形函数绘制矩形,但是提供每个角的坐标,Windows提供了一种更简单的方法,使用长方形功能。此函数仅需要左上角和右下角的坐标。当应用程序调用{??989796013}函数时,如果没有为给定的设备上下文设置任何世界变换,Windows将绘制矩形,排除右侧和右侧。
如果使用SetWorldTransform或ModifyWorldTransform功能设置了世界变换,Windows将包含右下边缘。
除了绘制一个正常的矩形,Microsoft Win32应用程序编程接口(API)提供了一个应用程序可以用来绘制具有圆角的矩形的功能。此函数RoundRect要求应用程序提供左下角和右上角的坐标以及用于舍入每个角的椭圆的宽度和高度。
Win32 API还提供了三个应用程序可以用来处理矩形的功能,如下所述。
功能 | 描述 |
FillRect | 重画一个矩形的内部。 |
FrameRect | 重绘矩形的边。 |
InvertRect | 反转显示在矩形内部的颜色。 |