问题标题:
MFC中如何画一个五角星,根据用户画的一条线确定整个五角星,这条线也是五角星的一条边,好心人帮帮忙我算出五角星所在圆的圆心和半径,但是怎么实现啊要算出每个角的坐标吗?但是有好多
问题描述:

MFC中如何画一个五角星,根据用户画的一条线确定整个五角星,这条线也是五角星的一条边,好心人帮帮忙

我算出五角星所在圆的圆心和半径,但是怎么实现啊要算出每个角的坐标吗?但是有好多种情况,用户画的第一笔后很多方向啊.呜呜呜呜.还有我知道是把圆平均分五份,但是在代码中要怎样写啊.我没有分...能不能帮忙啊

廖天康回答:
  半径我就不去算了,我也不是很清楚,我有个不知道能不能帮上!你画直线以后已经确定了2点再参考我一下的,修改下,应该可以弄出来--voidCDrawView::OnRButtonDown(UINTnFlags,CPointpoint){x05//TODO:Addyourmes...
陈秉聪回答:
  你有没有可以精确得算圆心的方法啊,我算的在某个方向才正确要讨论好多东西
廖天康回答:
  你想下-一条直线(不是直径)确定不了一个圆,麻烦呢--所以你要把所画的直线当做直径(也当做方向),(最后重绘檫掉这条线),在鼠标抬起时相应获取他的圆心。圆心就是(起点+终点坐标)/2.只有思路,这个我没有试过,仅供参考--
陈秉聪回答:
  谢谢了那是五角星所在的圆是可以确定的,只有两种情况其中一种就可以了。。。唉。。。压力很大
廖天康回答:
  一条边跟这个直线(可以不画)平行?就是能确定方向了。再去计算每一个坐标--貌似要用到直线跟水平线的角度问题把握下,仅供参考--呵呵--
查看更多
八字精批 八字合婚 八字起名 八字财运 2024运势 测终身运 姓名详批 结婚吉日
已出生未出生
数学推荐
热门数学推荐
付费后即可复制当前文章
《MFC中如何画一个五角星,根据用户画的一条线确定整个五角星,这条线也是五角星的一条边,好心人帮帮忙我算出五角星所在圆的圆心和半径,但是怎么实现啊要算出每个角的坐标吗?但是有好多|小学数学问答-字典翻译问答网》
限时特价:5.99元/篇原价:20元