随笔分类 -  Delphi下的GDI+编程

Delphi下的GDI+编程[10] 绘制饼形-DrawPie
摘要:本例效果图:DrawPie:绘制一个扇形,该形状由一个坐标对、宽度、高度以及从起始角度到旋转角度的两条射线所连接的椭圆定义。怎么样?是不是觉得与画弧形很像?其实不是同一个东西哦。。。好吧,为了让大家理解‘起始角度’和‘旋转角度’这两个东东,我把程度再改一改,看下图与代码 阅读全文
posted @ 2010-10-15 13:33 巅枫 阅读(1931) 评论(2) 推荐(0)
Delphi下的GDI+编程[9] 绘制椭圆-DrawEllipse
摘要:本例效果图:DrawEllipse:绘制一个由边框(该边框由一对坐标、高度和宽度指定)定义的椭圆。 阅读全文
posted @ 2010-10-12 05:58 巅枫 阅读(2049) 评论(2) 推荐(0)
Delphi下的GDI+编程[8] 绘制弧形-DrawArc
摘要:本例效果图:DrawArc:绘制一段弧线,它表示由一对坐标、宽度和高度指定的‘椭圆’的一部分。2010.12.3 我再重新学习了这个,可能格的太长时间没练习了,结果因为在旋转角度那块理解错误,致使外圆的线画出来只有一种颜色,搞的我还以为是D2010的BUG呢,呵呵 阅读全文
posted @ 2010-10-12 04:30 巅枫 阅读(1722) 评论(0) 推荐(1)
Delphi下的GDI+编程[7] 单色画刷-SolidBrush & 填充矩形-FillRectangle
摘要:本例效果图:SolidBrush:定义单色画笔。画笔用于填充图形形状,如矩形、椭圆、扇形、多边形和封闭路径。FillRectangle:填充由一对坐标、一个宽度和一个高度指定的矩形的内部 阅读全文
posted @ 2010-10-12 03:33 巅枫 阅读(2569) 评论(0) 推荐(0)
Delphi下的GDI+编程[6] 绘制矩形-DrawRectangle
摘要:本例效果图: 阅读全文
posted @ 2010-10-11 23:11 巅枫 阅读(2429) 评论(0) 推荐(0)
Delphi下的GDI+编程[5] 绘制直线-自定义虚线
摘要:本例效果图: 阅读全文
posted @ 2010-10-11 23:06 巅枫 阅读(897) 评论(0) 推荐(0)
Delphi下的GDI+编程[4] 绘制直线-虚线样式
摘要:本例效果图: 阅读全文
posted @ 2010-10-11 22:56 巅枫 阅读(1767) 评论(0) 推荐(0)
Delphi下的GDI+编程[3] 绘制直线-线帽
摘要:本例效果图: 阅读全文
posted @ 2010-10-10 17:35 巅枫 阅读(1623) 评论(0) 推荐(0)
Delphi下的GDI+编程[2] DrawLine - 绘制直线
摘要:例一效果图:在GDI+中,绘制直线是通过TGPGraphics类的DrawLine方法实现的,此类的一些方法如下:DrawLine(线条)DrawRectangle(矩形)DrawEllipse(椭圆)DrawPolygon(多边形)DrawArc(弧形)DrawCurve(基数样条)DrawBezier(贝塞尔样条)当然,要想在程序上画出来我们还需要一个TGPPen类,此类也有一些方法,如下:SetStartCap(设置起始笔帽)SetEndCap(设置末端笔帽)SetDashStyle(设置画笔类型)SetColor(设置画笔颜色)SetWidth(设置画笔宽)步骤:新建工程,窗口宽和高都 阅读全文
posted @ 2010-10-10 15:05 巅枫 阅读(3287) 评论(7) 推荐(1)
Delphi下的GDI+编程[1] 准备工作
摘要:GDI+(GraphicsDeviceInterfacePlus图形设备接口加)是WindowsXP和WindowsServer2003操作系统的子系统,也是.NET框架的重要组成部分,负责在屏幕和打印机上绘制图形图像和显示信息。顾名思义,GDI+是Windows早期版本所提供的图形设备接口GDI的后续版本。GDI+是一种应用程序编程接口(API),通过一套部署为托管代码的类来展现。这套类被称为GDI+的“托管类接口”。GDI+最早是于2001年随WindowsXP一起推出的一种API,后来又被包装进.NET框架的托管类库之中,成为.NET中窗体绘图的主要工具。GDI+不但在功能上比GDI要强 阅读全文
posted @ 2010-10-10 14:35 巅枫 阅读(2613) 评论(1) 推荐(1)