想用MFC做一个简单的画图工具,请问如何实现橡皮擦功能,有源码最好不过了!

解决方案 »

  1.   

    请问具体怎么实现啊?
    还有就是数据怎么保存啊,比如说以前所画的图形(假设为曲线)在文档中用一个数组记录了所经过的点,然后在视图的Ondraw中遍历所有的点,再用LineTo进行连接,用了橡皮擦擦除某些点后,请问数据又该怎么保存,视图又该怎么重绘,谢谢!
      

  2.   

    booklove(纳海行云)  
    你好,你的意思就是矢量图了,那样的话如果支持放大、缩小、平移、旋转 岂不是要把橡皮的这些功能都要实现了?  我也不知道,就是想弄清楚。我也是遇见这个问题了,想不通怎么做好