读书人

画带边线的扇形有关问题

发布时间: 2012-03-06 20:47:55 作者: rapoo

画带边线的扇形问题
m_ptOrigin 为ButtonDown 时的Piont类型
point 为ButtonMove时的Piont 类型
m_ptOld起始值为point


dc.MoveTo(m_ptOrigin);

dc.LineTo(point);
dc.LineTo(m_ptOld);

m_ptOld=point;

我不明白的地方是,边线是怎么产生的?
从m_ptOrigin点画到point点后,怎样产生的从上一个Piont点到现在这个piont点的线条,dc.LineTo(m_ptOld);这条线的起始点是那个点?难道是point点?

哪位大哥指教一下

[解决办法]
dc.MoveTo(m_ptOrigin); //移动到 扇形 圆心位置

dc.LineTo(point); //绘制直线, 从 圆心到 某一个断点
dc.LineTo(m_ptOld); //绘制直线, 从 圆心到 另一个断点
[解决办法]
dc.LineTo(m_ptOld);这条线的起始点就是point啊.

读书人网 >C++

热点推荐