- 1
- 0
- 约4.41千字
- 约 12页
- 2026-02-13 发布于北京
- 举报
基本图形绘制
本讲大纲:
1、GDI+中的直线和矩形
2、GDI+中的椭圆、弧和扇形
3、GDI+中的多边形
支持:
GDI+中的直线和矩形(1)
1.绘制直线
绘制直线时,可以调用Graphics类中的DrawLine方法。该方法为可重载方法,它主要用来
绘制一条连接由坐标对指定的两个点的线条,其常用格式有以下两种。
(1)绘制一条连接两个Point结构的线,语法如下:
publicvoidDrawLine(Penpen,Pointpt1,Pointpt2)
(2)绘制一条连接由坐标对指定的两个点的线条,语法如下:
publicvoidDrawLine(Penpen,intx1,inty1,intx2,inty2)
还可以使用DrawLines方法绘制连接一组Point结构的线段。数组中的前两个点指定第1条线。
每个附加点指定一个线段的点,该线段的起始点是前一条线段的结束点。语法如下:
publicvoidDrawLines(Penpen,Point[]pts)
GDI+中的直线和矩形(2)
2.绘制矩形
绘制矩形时,可以调用Graphics类中的DrawRectangle方法。该方法为可重载方法,它主要
用来绘制由坐标对、宽度和高度指定的矩形,其常用格式有以下两种。
(1)绘制由Rectangle结构指定的矩形,语法如下:
publicvoidDrawRectangle(Penpen,Rectanglerect)
(2)绘制由坐标对、宽度和高度指定的矩形,语法如下:
publicvoidDrawRectangle(Penpen,intx,inty,intwidth,intheight)
(3)绘制由Rectangle结构指定的多个矩形,语法如下:
publicvoidDrawRectang(Penpen,Rectangle[]rects)
GDI+中的椭圆、弧和扇形(1)
1.绘制椭圆
绘制椭圆时,可以调用Graphics类中的DrawEllipse方法。该方法为可重载方法,它主要用
来绘制边界由Rectangle结构指定的椭圆,其常用格式有以下两种。
(1)绘制边界由Rectangle结构指定的椭圆,语法如下:
publicvoidDrawEllipse(Penpen,Rectanglerect)
(2)绘制一个由边框(该边框由一对坐标
最近下载
- 中控德令哈50MW熔盐塔式光热电站的建设进展和经验分享.pdf VIP
- 九年级语文复习教案新部编本.pdf VIP
- 新版湘教版七年级下册地理全册教案(完整版)教学设计.pdf
- TLC200Pro使用手册CNABrinno.PDF VIP
- 以永远在路上的坚韧和执着把党的自我革命进行到底PPT二十届中央纪委五次全会重要讲话课件.pptx VIP
- 学堂在线《防护与急救》2025秋期末考试答案.docx
- 10.2 严格遵守诉讼程序 课件(共35张ppt)(内嵌音频+视频).pptx VIP
- 第28课 建立社会主义市场经济体制和中国特色社会主义全面推向21世纪.pptx VIP
- 《中华人民共和国危险化学品安全法》解读PPT.pptx VIP
- 斯伦贝谢 MWD_LWD 工程师指南.pdf VIP
原创力文档

文档评论(0)