三星软件无法使用wlan:如何编程实现撤销所画的图形

来源:百度文库 编辑:高校问答 时间:2024/04/28 22:25:17
就像windows画图程序的编辑-撤销功能一样。做一个画图程序,怎样实现撤销上一步所画的图形,或者所做的更改?
用c#做。最好不要重画所有的图。我以为windows画图程序并没有重画所有的图。

建一个图形类,派生出直线类,矩形类,椭圆类等各种图形子类。在程序中保存一个图形类指针数组,按顺序指向所画的图形,撤销上一步操作时,只要删除最后一个指针,然后重画所有的图就行了。

首先你是要什么语言做呢?
然后我们才有目的的给你沟通啊
??