文档章节

GDI+ 学习记录(13): 弧线 - Arc

涂孟超
 涂孟超
发布于 2014/09/26 15:37
字数 125
阅读 5
收藏 0
//画弧线
var
  g: TGPGraphics;
  p: TGPPen;
begin
  g := TGPGraphics.Create(Canvas.Handle);
  p := TGPPen.Create(MakeColor(255,0,0),2);

  g.DrawArc(p,11,32,300,200,0,90);    {参数 2-5 是一个椭圆}

  p.SetColor(MakeColor(0,255,0));
  g.DrawArc(p,11,32,300,200,90,90);   {参数 6 是弧线起点度数, 从右中开始}

  p.SetColor(MakeColor(0,0,255));
  g.DrawArc(p,11,32,300,200,180,90);  {参数 7 是弧线终点, 是从起点到终点的弧度}

  p.SetColor(MakeColor(255,255,0));
  g.DrawArc(p,11,32,300,200,270,90);  {现在刚好绕成一个圆}

  p.SetColor(MakeColor(0,0,0));
  g.DrawArc(p,88,88,200,100,0,360);   {如果从 0 度开始延伸 360 度, 就是画椭圆线了}

  p.Free;
  g.Free;
end;

 
 
 
 
 

 

 

  

本文转载自:http://www.cnblogs.com/del/archive/2007/12/27/1017367.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
C语言编程新手基础入门学习,用C语言来教大家撩妹子啦,速度来!

C语言经典小程序 用vs,vc都可以正常运行 #include #include #include // 获取控制台窗口句柄 HWND GetConsoleHwnd(void) { #define MY_BUFSIZE 1024 // Buffer size for console window ti......

小辰GG
2017/12/20
0
0
AGG第十三课 agg::arc 渲染弧线和扇形

1 构造函数参数说明 定义文件:include/agg_arc.h 类函数构造器: arc(double x, double y, double rx, double ry, double a1,double a2, bool ccw=true) 圆心为(x, y)和长短半轴分别为rx, r...

技术小胖子
2017/11/06
0
0
C语言经典小程序,用C语言来教大家撩妹子啦,速度来!

C语言经典小程序 用vs,vc都可以正常运行 #include #include #include // 获取控制台窗口句柄 HWND GetConsoleHwnd(void) { #define MY_BUFSIZE 1024 // Buffer size for console window ti......

小辰带你看世界
01/04
0
0
cad三维制图实例教程_cad怎么绘制三维图形

  三维图形不简单,因为它跟二维图形空间不同,那么今天小编给大家带来cad三维制图实例教程。下面是学习啦小编整理的方法,希望能给大家解答。   cad三维制图实例教程一   1、首先打开...

Java编程语言基础入门博客
2017/04/06
0
0
AndroidVector初探

Android--Vector What is it ? 说到androidvector, 就要首先明白什么是Vector & SVG, Vector: 矢量图形是计算机图形学中用点、直线或者多边形等基于数学方程的几何图元表示图像。矢量图形与使...

烟火飘零
2016/09/13
9
0

没有更多内容

加载失败,请刷新页面

加载更多

斗图咖(www.doutuka.com)上线纪念

网站名称:斗图咖 网站描述:是一款年轻人都在玩的斗图网站,来斗图咖一起斗图装逼交朋友吧。站长每天上传收集的最新最火斗图,供大家娱乐聊天发表情;后期也会开发表情自主设计,自己设计表...

focusone
21分钟前
2
0
Spring AOP 切面编程记录日志和接口执行时间

最近客户现在提出系统访问非常慢,需要优化提升访问速度,在排查了nginx、tomcat内存和服务器负载之后,判断是数据库查询速度慢,进一步排查发现是因为部分视图和表查询特别慢导致了整个系统...

编程SHA
32分钟前
5
0
年度大盘点:机器学习开源项目及框架

摘要: 2018年马上就要结束了,我们来回顾一下过去的这一年中,机器学习领域有哪些有趣的事情吧! 我们先来看看Mybridge AI 中排名靠前的顶级开源项目,再聊聊机器学习今年都有哪些发展,最后...

阿里云官方博客
35分钟前
6
0
15个Spring的核心注释示例

众所周知,Spring DI和Spring IOC是Spring Framework的核心概念。让我们从org.springframework.beans.factory.annotation和org.springframework.context.annotation包中探索一些Spring核心注......

java菜分享
38分钟前
2
0
[LintCode] Binary Tree Level Order Traversal(二叉树的层次遍历)

描述 给出一棵二叉树,返回其节点值的层次遍历(逐层从左往右访问) 样例 给一棵二叉树 {3,9,20,#,#,15,7} : 3 / \9 20 / \ 15 7 返回他的分层遍历结果: [ [3], [...

honeymose
46分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部