收录日期:2020/05/27 12:15:35 时间:2016/06/12 02:12:06 标签:图形处理/算法
POINT points12[5]={A,B,C,D,A};
dc.Polyline(points12,5);

用上面的代码画了多边形,如何对多边形内部填充颜色呢?用什么方法?
没系统的学习过VC,现在是用到哪儿学到哪儿,搜了论坛也没找到答案
BOOL FillRgn( CRgn* pRgn, CBrush* pBrush );
CE下如何实现呢?或者VC下还有别的实现方式吗?
因为
Windows CE does not support the following methods of the CRgn class: 

CreateEllipticRgn 
CreateEllipticRgnIndirect 
CreatePolygonRgn 
CreatePolyPolygonRgn 
CreateRoundRectRgn 
CreateFromPath 
CreateFromData 
四个点的直接用RECT就搞定了

int FillRect(
  HDC hDC,           // handle to DC
  CONST RECT *lprc,  // rectangle
  HBRUSH hbr         // handle to brush
);

多边形的话要找一些填充算法可以搞定的
beginPath();
dc.Polyline(points12,5);
endPath();
dc.PathToRgn();
填充函数
Windows CE does not support beginPath()
This function draws a polygon consisting of two or more vertices connected by straight lines. The current pen outlines the polygon, and the current brush fills it using the specified polygon fill mode. 

BOOL Polygon(
  HDC hdc, 
  const POINT* lpPoints, 
  int nCount
); 

SQL 根据表1和表2 找出表1的数值不包括表2的数值 axis21.4.1使用rampart1.4做证书认证的问题 大家帮我看看,求关于IP地址题目的问题? 有什么开发service的书推荐 SQL2005里的数据库变成可疑,分离后附加的问题 求ServerSocket ClientSocket下的多线程例子 上海 - 张江 - 内部推荐 上海 - 张江 - 内部推荐 asp.net web应用程序的ispostback为何不起作用? GridView 列样式问题 奇怪问题求救 【求助】~~~消息队列接收不到消息~ 刚才参加了照片评选,来水区拉点票 谁能帮我把下列makefile作一下注释?万分感谢 请教SQL 高手请进,帮忙看看c#这段代码哪有错误 执行效率问题 如何学习expat parser解析XML的代码? 好贴子:心理养生四大要素 sql语句优化 千万级记录 重整 请问这里有用GSL库的吗? Linq查询表总行数或某列的总和 DoModal的对话框的上的EDIT输入为空时,如何让强制用户重新输入 运行rmic PerfectTime时,抛出UnicastRemoteObject not found,请问怎么解决? 刚买的联想笔记本,是否出厂时是空白的?需要自己安装系统? cxGrid分组前加号是什么事件里的。 ASP.NET 发布后,怎样才能在 Exception 中获得详细信息,例如行号? 小白请教:一段关于委托的简单代码 两个不同的表,两个字段求和 金融风暴搅动价值链 中印再博弈软件外包