[求助]连续曲线绘制并实时显示的问题
我做的是一个GIS小程序,要在底图上绘制线化图。在绘制线状地物时我采用的是类似于AUTOCAD中绘制矢量线的方法,即是每在底图上点一下(鼠标左击),则自动与上一个点连线并实时在视图中显示出来,这样绘制的连续线就对应了线状地物的轮廓。实现该功能主要靠鼠标消息响应函数,有人跟我说要处理鼠标左击(按下及释放)、鼠标移动事件,我觉得过于复杂。
但我用利用数组记录每个点击点的位置,在OnDraw函数中用MoveTo,LineTo依次连线也无法显示最终的连续曲线,而且这种方法不能实时显示每一段线,每记录一个点位即调用Invalidate()也不好。
哪位有做过类似的东西,请把成功的经验也启发启发我这个菜鸟。
谢谢!!