文档章节

GDI+ 学习记录(5): 复合画笔

涂孟超
 涂孟超
发布于 2014/09/26 15:34
字数 154
阅读 4
收藏 0
//复合画笔
var
  g: TGPGraphics;
  p: TGPPen;
  arr: array[0..9] of Single; {10 个元素可以分成 5 条线, 每条线需要起点和终点}
begin
  g := TGPGraphics.Create(Canvas.Handle);
  p := TGPPen.Create(MakeColor(255,255,0,0),100); {笔宽定为 100 好算帐}

  arr[0] := 0.00; {第一条线起点}
  arr[1] := 0.01; {第一条线终点}

  arr[2] := 0.10;
  arr[3] := 0.11;

  arr[4] := 0.20;
  arr[5] := 0.21;

  arr[6] := 0.30;
  arr[7] := 0.31;

  arr[8] := 0.40; {第五条线起点}
  arr[9] := 0.41; {第五条线终点}
  {数组参数是宽度的百分比, 必须 >=0、<=1}

  p.SetCompoundArray(@arr,Length(arr));

  g.DrawLine(p, 11, 66, 333, 66);
  {这是画了一个五线谱}

  p.Free;
  g.Free;
end;

 
 
 
 
 

 

 

  

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

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

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

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

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

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

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

技术小胖子
2017/11/08
0
0
第八课:通道抠图1(毛绒玩具)

引子:通道抠图法和蒙版抠图法 其他抠图工具用来扣头发和毛绒玩具不好用呢,就只有用通道抠图或者蒙版抠图了 淘宝开店过程中,很多衣服的模特图都是带有头发的 1. 通道:什么是通道 从基本功...

金于虎
2016/10/25
2
0
Android游戏开发之触摸轨迹曲线的实现处理(二十四)

Android游戏开发之触摸轨迹曲线的实现处理 雨松MOMO原创文章如转载,请注明:转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6696734 在上一章的学习中我...

彭博
2012/03/09
452
0

没有更多内容

加载失败,请刷新页面

加载更多

Flask 开发填坑

插件的选择: flask-security 真的是个鸡肋啊。自带的页面,好丑。还不如用flask-login来做呢。

pearma
46分钟前
2
0
讲述下 :LVM逻辑卷管理遇到的问题

LVM学习逻辑卷管理创建逻辑卷遇到的问题 1 实验环境 系统 内核 发行版本 CentOS 2.6.32-754.2.1.el6.x86_64 CentOS release 6.10 (Final) 由于是最小化安装没有xfs命令,yum安装如下包支持此...

linuxprobe16
今天
1
0
day95-20180922-英语流利阅读-待学习

Hey Jude 半个世纪传唱不衰的背后故事 毛西 2018-09-22 1.今日导读 2004 年,The Beatles 被《滚石》杂志选为“历史上最伟大的 50 位流行音乐家的第一位”。这四名来自英国利物浦的男孩不仅对...

飞鱼说编程
今天
2
0
OSChina 周六乱弹 —— 放假前期焦虑症晚期

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @andonny :分享Matteo的单曲《Panama》: 《Panama》- Matteo 手机党少年们想听歌,请使劲儿戳(这里) @新垣吉衣OSC :我发现只要去有小朋友...

小小编辑
今天
288
10
wait()被notify()后,接着执行wait()后面的语句

wait()被notify()后,接着执行wait()后面的语句

noteman
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部