vb代码 arc函数的作用是干什么的?
答案:2 悬赏:40 手机版
解决时间 2021-04-03 04:04
- 提问者网友:轮囘Li巡影
- 2021-04-02 18:26
vb代码 arc函数的作用是干什么的?
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-04-02 20:06
1. arc函数绘画一个椭圆圆弧。
2. 函数的格式:
BOOL Arc(HDC hdc,int xLeft,int yTop,int xRight,int yBottom,int XStart,int YStart,int XEnd,int YEnd);
3. 参数的含义
hdc 绘画的窗口句柄
xLeft和nyTopt指定外接矩形左上角坐标
xRight和yBottom指定外接矩形右下角坐标
xStart和nyStart指定圆弧开始坐标
xEnd和nyEnd指定圆弧结束坐标
2. 函数的格式:
BOOL Arc(HDC hdc,int xLeft,int yTop,int xRight,int yBottom,int XStart,int YStart,int XEnd,int YEnd);
3. 参数的含义
hdc 绘画的窗口句柄
xLeft和nyTopt指定外接矩形左上角坐标
xRight和yBottom指定外接矩形右下角坐标
xStart和nyStart指定圆弧开始坐标
xEnd和nyEnd指定圆弧结束坐标
全部回答
- 1楼网友:动情书生
- 2021-04-02 20:51
VB声明
Declare Function Arc& Lib "gdi32" (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, ByVal X4 As Long, ByVal Y4 As
Long)
Declare Function ArcTo& Lib "gdi32" (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, ByVal X4 As Long, ByVal Y4 As Long)
说明
象注解中那样画一个圆弧。(X1,Y1)和(X2,Y2)定义了椭圆的一个范围(约束)矩形。从矩形中心点到点(X3,Y3)的一条线段与椭圆的交点标志着圆弧的起点。而到(X4,Y4)的一条线与椭圆的交点则标志着圆弧的终点。ArcTo函数会将当前画笔位置设为弧的终点,而Arc函数则不会对当前的画笔位置造成影响
Declare Function Arc& Lib "gdi32" (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, ByVal X4 As Long, ByVal Y4 As
Long)
Declare Function ArcTo& Lib "gdi32" (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, ByVal X4 As Long, ByVal Y4 As Long)
说明
象注解中那样画一个圆弧。(X1,Y1)和(X2,Y2)定义了椭圆的一个范围(约束)矩形。从矩形中心点到点(X3,Y3)的一条线段与椭圆的交点标志着圆弧的起点。而到(X4,Y4)的一条线与椭圆的交点则标志着圆弧的终点。ArcTo函数会将当前画笔位置设为弧的终点,而Arc函数则不会对当前的画笔位置造成影响
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯