+ -
当前位置:首页 → 问答吧 → 求通过鼠标左键按下和释放确定两个点求出另外三个点而画出正五角星的算法

求通过鼠标左键按下和释放确定两个点求出另外三个点而画出正五角星的算法

时间:2011-11-29

来源:互联网

MFC作图,在窗口中鼠标左键通过按下和释放确定两个点,这两个点正好为五角星不相邻的两个顶点,希望能通过这两个点确定另外的三个点而确定一个正五角星。在数学上可以用二元二次方程求坐标,但在程序中解二元二次方程不太适用,求高手给个求另外三点的算法。

作者: xylovefq   发布时间: 2011-11-29

五条这样的线,够成一个五角星,当然由于顺时针和逆时针,可以画2个

作者: ouyh12345   发布时间: 2011-11-29

就算顺时针吧

作者: xylovefq   发布时间: 2011-11-29

求出角的度数,就可以求其它点的坐标了

作者: ouyh12345   发布时间: 2011-11-29

自己在纸上画一下,就明白了

作者: ouyh12345   发布时间: 2011-11-29