MFC怎么在一个矩形内求出五角星十个点的坐标???

比如说我有一个矩形CRect Rect;
然后定义了十个点CPoint p[10];
怎么根据这个Rect的信息求出p[10];
想了好久都画不好,请知道的帮忙给下算法,O(∩_∩)O谢谢!!!

看看这篇就知道了。
你先试试在下正方形内完成五角形画法,矩形的情况对一边作比例伸缩即可。
以下的GEogebra作的正五边形座标可作参考。
A(-1,0), B(1,0), C(1.62,1.90), D(0,3.08), E(-1.62,1.90)

参考资料:http://zhidao.baidu.com/question/279651838.html

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-09
首先取决于你的矩形和五角星的位置关系,这个不讲清楚就不用忙了