5.7.1 DrawCurve方法 用DrawCurve方法和DrawClosedCurve方法一样,用来绘制经过Point结构数组中每个点的闭合基数样条,但最后两个点之间不连线。常用的两个画线函数定义如下: l void DrawPolygo...
5.7.1 DrawClosedCurve方法 DrawClosedCurve方法用来绘制经过Point结构数组中每个点的闭合基数样条。基数样条是一连串单独的曲线,这些曲线连接起来形成一条较大的曲线。样条由点的数组指定...
5.7.1 DrawPolygon方法 该方法画一个多边形,使用点结构数组定义多边形的顶点。两个画线函数定义如下: l void DrawPolygon(Pen pen,Point[] points); l void DrawPolygon(Pen pen,PointF[] points);// 点坐标可以...
5.7.1 DrawPie方法 DrawPie方法方法绘制指定矩形的内切椭圆(圆)中的一段圆弧,并且用指定矩形的中心点连接开始点和结束点,这个图形叫做饼图,方法定义如下: void DrawPie(Pen pen,int x,int...
5.7.1 绘制圆弧 DrawArc方法绘制指定矩形的内切椭圆(圆)中的一段圆弧,方法定义如下: void DrawArc(Pen pen,int x,int y,int width,int height,int StartAngle,int EndAngle); 其中pen为画笔,画外轮廓线,(x1,...
5.7.1 画矩形 两个绘制1个矩形(正方形)的函数和一个绘制多个矩形(正方形)的函数定义如下: l void DrawRectangle(Pen pen,int x,int y,int width,int height); 其中pen为画笔,画外轮廓线,(x1,y1)为矩形的...
5.7.1 画椭圆(圆)及键盘消息的使用 两个画椭圆的函数的功能是画指定矩形的内切椭圆,如为正方形则画圆,两个函数如下: l void DrawEllipse(Pen pen,int x,int y,int width,int height); 其中pen为画笔...
5.7.1 ArrayList类 ArrayList类是容量可以动态增加的数组,其元素类型可以是任意类型。和其它数组一样,ArrayList类可以使用对象名[索引号]引用其元素,索引号也从零开始。前边已多次使用...
5.1 基本图形的绘制和填充 Graphics类提供了一些绘图方法,用来绘制或填充各种图形。本节介绍这些方法。 5.7.1 绘制线段 两个绘制线段的函数和一个绘制多条线段的函数定义如下: l...
5.1 创建画刷 画刷类对象指定填充封闭图形内部的颜色和样式,封闭图形包括矩形、椭圆、扇形、多边形和任意封闭图形。GDI+系统提供了了几个预定义画刷类,包括: l SolidBrush :单色...