文档章节

WinAPI: Polygon - 绘制多边形

涂孟超
 涂孟超
发布于 2014/09/26 15:34
字数 103
阅读 6
收藏 0
//声明:
Polygon(
  DC: HDC;       {设备环境句柄}
  var Points;    {点数组}
  Count: Integer {数组元素个数}
): BOOL;

 
 
 
 
 

 

 

  
//举例: procedure TForm1.FormPaint(Sender: TObject); var ps: array[0..5] of TPoint; begin ps[0].X := 50; ps[0].Y := 50; ps[1].X := 100; ps[1].Y := 50; ps[2].X := 125; ps[2].Y := 75; ps[3].X := 100; ps[3].Y := 100; ps[4].X := 50; ps[4].Y := 100; ps[5].X := 25; ps[5].Y := 75; Polygon(Canvas.Handle, ps, 6); end;
//效果图:

本文转载自:http://www.cnblogs.com/del/archive/2008/02/09/1066370.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
2.OpenGL学习之基本图元

基本图元   在OpenGL中,基本图形元素如点、线、折线和多边形都是由一个或多个顶点所定义。这些顶点必须处于glBegin()和glEnd()函数之间。glBegin()的参数确定要画的对象,指示OpenGL开始收...

webzhuce
2017/12/04
0
0
Windows Phone 7 常用绘图控件

1.inkPresenter 产生手写效果 主要设置LostMouseCapture、MouseLeftButtonDown、MouseMove三个事件。 2.Path 通过MarkupSyntax来绘制线条、通过Geometries来绘制形状。M起点 L拆线 V垂直线 ...

虫虫
2012/02/21
367
0
GL-2-状态管理与绘制几何图形-1

齐次坐标 语义:将齐次坐标引入计算机图形学,使得图形变换转换为表示图形的点集与变换矩阵想乘。更便于硬件实现。 齐次坐标:就是用n+1维向量来表示n维向量。比如3维向量(x,y,z)的齐次坐标...

pp__qq
2014/03/21
0
0
pygame7基本图形的绘制,rect,polygon,circle,ellipse

【1701H1】【穆晨】【180228】第141天总结 rect(Surface,color,Rect,width=0)绘制矩形 clock.tick()调整帧率,给cpu减压 polygon(Surface,color,pointlist,width=0)绘制多边形 poinli...

qin_shang_
02/28
0
0
SQL Servr 2008空间数据应用系列八:基于Bing Maps(Silverlight)的空间数据存储

友情提示,您阅读本篇博文的先决条件如下:   1、本文示例基于Microsoft SQL Server 2008 R2调测。   2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。   ...

beniao
2011/03/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

获取多个集合列表的笛卡尔积

获取多个集合笛卡尔积 电商中典型业务场景:商品搜索 单属性属性值之间为并查询 不同属性的属性值之间查询为与查询 import java.util.ArrayList;import java.util.List;/** * Created w...

键走偏锋
9分钟前
0
0
echarts 迁移地图 控制鼠标缩放大小比例

在网上找了好久没有找到解决方式,还是重新看了一下文档,终于找到的解决方案, zoom:1, //默认显示级别 scaleLimit:{min:1,max:3}, // 缩放级别 echarts 文档-配置项链接 http://echarts.b...

心驰
12分钟前
0
0
Boot2Docker ISO is out-of-date,

Boot2Docker ISO is out-of-date, downloading the latest release. 使用docker-machine时无法更新Boot2Docker ISO导致创建vm machine失败 解决方法:关闭网络,创建好之后再开启...

writeademo
20分钟前
0
0
在 Tomcat 中设置 Tapestry 框架的 html 热加载

如果开发中使用到了 Tapestry 这个框架,如果事先没有设置过的话,开发的时候 html 是不会热加载的,也就是说修改了 html 文件,不能刷新浏览器后立马看到修改完的效果,必须先重新启动应用服...

LeoXu
42分钟前
0
0
【微服务】开启巨石应用到微服务的探索

背景 在过去的一年时间里,我一直在从事一件事情,将现有的单体应用(巨石应用)向微服务改造。 接下来,将持续整理一些在微服务路上的学习与成长。 为什么要做微服务 单体应用,开发、部署简...

艳沐石
52分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部