这个函数能确定由四个点以上的点确定的区域吗?该怎么使用他啊 ,需要在uses单元中加入什么语句吗。等待指教
解决方案 »
- 因为mediaplayer只能放wmv。若想要MP3播放,Xaudioplayer是个首选控件。第一次安装,大家有什么要说的吗?
- 请教 Delphi中如何将数据库中数据导出
- 在Delphi“^”这个符号什么意思?
- 帮忙呀~~~~~~~~~~~~~~~~~~~~~~我狂给分呀~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 高手请来看看...
- 为了能好好的过国庆,各位老兄帮帮忙!
- 用sql语句的问题
- 请问哪里有可以处理Jpeg格式的DBImage控件下载
- 怎样判断客户端的操作系统?
- 混蛋!
- delphi 群,欢迎大家加入: 3010355
- 请问,polypolygon函数怎么使用啊
BOOL PolyPolygon( HDC hdc, // handle of device context
CONST POINT *lpPoints, // points to array of vertices for all polygons
CONST INT *lpPolyCounts,// points to array with count of vertices for each polygon
int nCount // count of polygons {多边形的个数}
)例子:
var
PointArray: Array[0..9] of Tpoint; //保存多边形顶点
NPoints: array[0..1] of Integer; //每个多边形的顶点数
begin
{第一个多边形}
PointArray[0].x := 50;
PointArray[0].y := 50;
PointArray[1].x := 100;
PointArray[1].y := 50;
PointArray[2].x := 125;
PointArray[2].y := 75;
PointArray[3].x := 100;
PointArray[3].y := 100;
PointArray[4].x := 50;
PointArray[4].y := 100;
PointArray[5].x := 25;
PointArray[5].y := 75;
{第二个多边形}
PointArray[6].x := 200;
PointArray[6].y := 25;
PointArray[7].x := 300;
PointArray[7].y := 25;
PointArray[8].x := 300;
PointArray[8].y := 125;
PointArray[9].x := 200;
PointArray[9].y := 125;
{ 标识每个多边形有多少个顶点}
NPointts[0] := 6;
NPointts[1] := 4; PolyPolyGon(Canvas.Handle, PointsArray, NPoints, 2) ;
end;