博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GdiPlus[26]: IGPPen: 用画刷建立画笔
阅读量:6495 次
发布时间:2019-06-24

本文共 463 字,大约阅读时间需要 1 分钟。

  hot3.png

Color 是画笔的基本属性, 比较有意思的是可以通过画刷来建立画笔.
五种画刷都可以, 但使用实心画刷就没有意义了;
建立后, 通过画笔的 PenType 能知道是通过什么画刷建立的; 也能通过 Brush 属性获取回画刷.

下面的例子只是测试了通过阴影画刷建立画笔:
26153339_TzkJ.png

uses GdiPlus, GdiPlusHelpers;procedure TForm1.FormPaint(Sender: TObject);var  Pen: IGPPen;  Brush: IGPBrush;begin  Brush := TGPHatchBrush.Create(HatchStyleShingle, $FFFFFFFF, $FF0000FF);  Pen := TGPPen.Create(Brush, 16);  Canvas.ToGPGraphics.DrawEllipse(Pen, 20, 20, 200, 100);end;

转载于:https://my.oschina.net/hermer/blog/319788

你可能感兴趣的文章
easyui中Tab的tools按钮刷新当前tab
查看>>
简单设计计算器
查看>>
matplotlib ----- 清空图片
查看>>
python 保存文件时候, 去除名字中的非法字符
查看>>
运算符重载must take either zero or one argument错误
查看>>
linux中常见的命令
查看>>
[cocos2d-js]长按按钮事件
查看>>
swagger的配置
查看>>
初识MongoDB(五)
查看>>
Cpp4 类成员的访问控制
查看>>
将List<E>内对象按照某个字段排序
查看>>
第一周博客作业
查看>>
设计模式——状态模式
查看>>
R语言画曲线图
查看>>
Python培训 之二 Python基础语法
查看>>
C#多线程开发
查看>>
.net连接oracle数据库
查看>>
java代码实现从键盘输入编号,输出价格,并且不再编号内的,无效输入!!!!...
查看>>
java代码多线程实现如下
查看>>
vue.js
查看>>