描述
RoundRect函数绘制一个带圆角的矩形。使用当前笔并使用当前画笔填充矩形。
C++ 语法
BOOL RoundRect( __in HDC hdc, __in int nLeftRect, __in int nTopRect, __in int nRightRect, __in int nBottomRect, __in int nWidth, __in int nHeight ); |
PowerBASIC 语法
FUNCTION RoundRect ( _ BYVAL hdc AS DWORD, _ BYVAL nLeftRect AS LONG, _ BYVAL nTopRect AS LONG, _ BYVAL nRightRect AS LONG, _ BYVAL nBottomRect AS LONG, _ BYVAL nWidth AS LONG, _ BYVAL nHeight AS LONG _ ) AS LONG |
参数
hdc
[in]处理设备上下文。
nLeftRect
[in]指定矩形左上角的逻辑坐标中的x坐标。
nTopRect
[in]指定矩形左上角的逻辑坐标中的y坐标。
nRightRect
[in]指定矩形右下角的逻辑坐标中的x坐标。
nBottomRect
[in]指定矩形右下角的逻辑坐标中的y坐标。
nWidth
[in]指定用于绘制圆角的椭圆的逻辑坐标中的宽度。
nHeight
[in]指定用于绘制圆角的椭圆的逻辑坐标高度。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。
Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.
备注
此函数既不使用也不更新当前位置。
Windows 95/98 / Me:边界矩形的坐标总和不能超过32,767。nLeftRect和nRightRect或nTopRect和nBottomRect参数的总和不能超过32,767。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)