文档章节

GDI+ 学习记录(2): 画笔线帽 - Cap

涂孟超
 涂孟超
发布于 2014/09/26 15:32
字数 156
阅读 48
收藏 0
//线帽
var
  g: TGPGraphics;
  p: TGPPen;
begin
  g := TGPGraphics.Create(Canvas.Handle);
  p:= TGPPen.Create(aclBlue, 8);

  p.SetStartCap(LineCapArrowAnchor); {起点线帽}
  p.SetEndCap(LineCapRoundAnchor);   {终点线帽}

  g.DrawLine(p, 20, 20, 300, 175);

  p.Free;
  g.Free;
end;

 
 
 
 
 

 

 

  
线帽样式表:

Delphi 微软 说明
LineCapAnchorMask AnchorMask 指定用于检查线帽是否为锚头帽的掩码。
LineCapArrowAnchor ArrowAnchor 指定箭头状锚头帽。
LineCapCustom Custom 指定自定义线帽。
LineCapDiamondAnchor  DiamondAnchor  指定菱形锚头帽。
LineCapFlat Flat 指定平线帽。
LineCapNoAnchor NoAnchor 指定没有锚。
LineCapRound Round 指定圆线帽。
LineCapRoundAnchor RoundAnchor 指定圆锚头帽。
LineCapSquare Square 指定方线帽。
LineCapSquareAnchor SquareAnchor 指定方锚头帽。
LineCapTriangle Triangle 指定三角线帽。


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

涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
【Visual C++】游戏开发笔记之四——游戏画面绘图(一)基本图形绘制

本系列文章由zhmxy555编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7333886 作者:毛星云 邮箱: happylifemxy@qq.com 欢迎邮件交流编程心得 从本篇文章开始笔锋一...

长平狐
2012/11/12
145
0
c#实现简单的手写板功能

在一些输入法程序菜单中经常有手写板功能,这些功能如何实现呢? 最直接的,我们可以使用Windows提供的GDI技术或GDI+技术来实现绘图功能。但是,要实现一个如此简单的涂鸦板,也不是那么容易...

crossmix
2015/09/28
1K
0
第二章 2绘制线条简单图形

线条和形状 同Windows其它版本相比,Windows CE提供相当少的功能的领域之一就是基本线条绘制和形状绘制功能。用来创建复杂环形的Chord, Arc, 和Pie函数被去掉了。大部分使用"当前点[current ...

技术小胖子
2017/11/08
0
0
小蚂蚁学习PS切图之基础操作(2)——工具栏的介绍

工具栏的介绍 套索工具:如果套索工具不闭合,双击可以自动闭合。 磁性套锁工具:在很尖锐的区域会出现不足,可以使用多边形套索工具,增加选区弥补。 快速选择工具:选区之间可以拖动以扩大...

嗜学如命的小蚂蚁
2015/11/25
44
0
Java学习笔记(三)Java2D组件

一 概述 Java2D的一切都基于java.awt包中的Graphics2D类,它是Graphics的子类。 为了绘制图形,需要使用面板作为画布,例如使用JPanel作为画布,面板有一个paintCompnent()方法,每当窗口发生...

qq570842253
2014/10/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot + Mybatis + Ehcache 二级缓存实例

二级缓存是多个SqlSession共享的,其作用域是mapper的同一个namespace,不同的sqlSession两次执行相同namespace下的sql语句且向sql中传递参数也相同即最终执行相同的sql语句,第一次执行完毕...

xiaolyuh
20分钟前
4
0
Spring源码学习(二)哎呦,按菜谱做菜与AbstractAutowireCapableBeanFactory.createBean流程差不多

记得跟老婆谈恋爱时,有一天心血来潮给老婆做饭,按照菜谱一步一步的做,结果差点把厨房烧了!!! 这事至今老婆还记得。 入口 上一篇说了,AbstractBeanFactory.getBean的主流程 ,今天来说下...

温安适
22分钟前
34
0
前端UI攻城狮 你们该抛弃jQuery了

你不再需要jQuery! Web工程师太依赖jQuery了,某种意义上说jQuery已经成了JavaScript的同义词。但是我们真的需要他么?或许我们应该反思一下什么时候才真的需要jQuery。 对我个人而言开始使...

前端老手
23分钟前
5
0
六、Java设计模式之工厂方法

工厂方法定义: 定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行 类型:创建型 工厂方法-使用场景: 创建对象需要大量重复的代码 ...

东风破2019
今天
6
0
win服务器管理遇到的一系列问题记录

有些小伙伴在使用iis7远程桌面管理工具的时候总是会遇到一系列的问题,下面就是为大家介绍一下服务器日常管理过程中出现的问题及我的解决办法和心得。希望能帮到大家。   拒绝服务器重新启...

1717197346
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部