RoundRect

RoundRect

VB声明

Declare Function RoundRect Lib "gdi32" Alias "RoundRect" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal X3 As Long, ByVal Y3 As Long) As Long

说明

用当前选定的画笔画一个圆角矩形,并用当前选定的刷子在其中填充。X3和Y3定义了用于生成圆角的椭圆

返回值

Long,非零表示成功,零表示失败。会设置GetLastError

参数表

参数

类型及说明

hdc

Long,用于绘图的设备场景

X1,Y1

Long,对矩形左上角位置进行说明的X,Y坐标

X2,Y2

Long,对矩形右下角位置进行说明的X,Y坐标

X3

Long,用于生成圆角效果的一个椭圆的宽度。取值范围从零(表示不加圆角),一直到矩形的宽度(全圆)

Y3

Long,用于生成圆角效果的一个椭圆的高度。取值范围从零(表示不加圆角),一直到矩形的高度(全圆)

Top