Board logo

标题: 无限制撤消/反撤消功能??? [打印本页]

作者: 只爱陌生人    时间: 2006-8-27 12:27     标题: 无限制撤消/反撤消功能???

windows的撤消/反撤消操作的功能怎样实现???
有没有撤消次数的限制????
例如:输入了N个字,可以完全用N次撤消的方法清除,之后又可以用N次反撤消???
作者: mp3    时间: 2006-8-27 12:40

好像直接实现不了。
你需要写一个程序,记住每一步操作,撤销就回到上一步操作。
作者: 只爱陌生人    时间: 2006-8-27 13:16

不是吧???那如果N 很大,那岂不是光记住每一步操作都很占空间??? winhex的撤消好像就是无限制的撤消的
也许有这个API吧???
作者: Nothing    时间: 2006-8-27 20:31

这个API只能撤回一步,就是发送消息WM_UNDO,可以用sendMessage这个API来发送这个消息。
不过只能撤回一步。
作者: 只爱陌生人    时间: 2006-8-28 16:43

那winhex的撤消功能 是怎么实现的????除了API,有没有其它简便的方法???
作者: 风雨声中    时间: 2006-8-28 16:45

我觉得应当是自己写程序,记住每一步操作的。




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0