g1.DrawLine(p1,x1,y1,x2,y2);
这个函数的参数是p1是画笔Pen的实例,x1,y1,x2,y2分别是从一个点到另一个点的坐标,其实DrawLine就是画一个条线段,而x1,y1,x2,y2的计算是通过以下来进行,
x1=(int)(x+dx[i]*size)-70;
y1=(int)(y+dy[i]*size)-75;
x2=(int)(x+dx[i]*size)-70;
y2=(int)(y+dy[i]*size)-75;
如果全是变量i,算出来的x1=x2,y1=y2,你想想,画的线从同一个点到同一个点,就等于不划,其实我一开始疏忽了。