求助,关于画图程序的撤消,还原问题(偶已搜索过,未果) (100分)

  • 主题发起人 主题发起人 cifanl
  • 开始时间 开始时间
C

cifanl

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何在画图程序中实现撤消,还原,偶实在是头疼,那位给个解答,最好给个关键源码。先谢谢了。
 
谢谢阅读过此贴的人,虽然没给解答[:D]
 
呵呵,最近也在做图形方面的东西,不过我只做了撤销,没有还原
修改前把图片Assign到一个bmp中
记录鼠标onMousedown到onMouseUp过程移动的区域Rect,将bmp的Rect内的图片存放到一个对象中。
撤销时把保存的图片拷到相应的Rect内
 
我以前写过自定义矢量图的软件。用的是链表存的动做。取消很容易的。
如果是位图对应的操作就要设定缓冲区了。
 
呵呵,楼上的专业了很多
 
美国提子也是搞画图的[?][?][?]
 
也困绕我的问题,帮你顶!
 
相关广告一个,有兴趣自己去研究或联系本人。
http://www.csdn.net/cnshare/soft/13/13995.shtm
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部