馅饼

【勇芳软件工作室】汉化HomePreviousNext

馅饼函数绘制一个由椭圆和两个径向交点界定的饼形楔形。通过使用当前笔并使用当前画笔填充饼图。

BOOL Pie(

HDC 【HDC】,//处理设备上下文
INT 【nLeftRect】,// x-coord。边框的左上角
INT 【nTopRect】,//的y坐标。边框的左上角
INT 【nRightRect】,// x-coord。边框的右下角
INT 【nBottomRect】,//的y坐标。边框的右下角
INT 【nXRadial1】,// x-coord。的第一个径向的终点
INT 【nYRadial1】,//的y坐标。的第一个径向的终点
INT 【nXRadial2】,// x-coord。的第二径向端点
INT 【nYRadial2】//的y坐标。的第二径向端点
); 

参数

【HDC】

标识设备上下文。

【nLeftRect】

指定边界矩形左上角的x坐标。

【nTopRect】

指定边界矩形左上角的y坐标。

【nRightRect】

指定边界矩形右下角的x坐标。

【nBottomRect】

指定边界矩形右下角的y坐标。

【nXRadial1】

指定第一个径向的端点的x坐标。

【nYRadial1】

指定第一个径向的端点的y坐标。

【nXRadial2】

指定第二个径向端点的x坐标。

【nYRadial2】

指定第二个径向端点的y坐标。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

饼图的曲线由适合指定的边界矩形的椭圆定义。曲线从椭圆与第一径向相交的点开始,并且逆时针延伸到椭圆与第二径向相交的点。(A 【径向】是从椭圆的中心到椭圆上的指定端点的线)

馅饼函数既不使用也不更新当前位置。

Windows 95:边界矩形的坐标之和不能超过32,767。【nLeftRect】【nRightRect】【nTopRect】【nBottomRect】参数的总和不能超过32,767。

也可以看看

AngleArc, , ArcTo,