W waiwai Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-09 #1 TRichEdit只提供了一次Undo机会,怎样才能实现每次更改都可以退回的Undo和多重的Redo功能呢?
Z Zephyr Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-09 #2 多重Undo和Redo要RichEdit v2.0才提供,要用到 EM_SETUNDOLIMIT EM_GETUNDONAME EM_GETREDONAME EM_UNDO EM_CANUNDO EM_REDO EM_CANREDO 等消息,我看你还是找个现成的控件吧,自己实现太麻烦。
多重Undo和Redo要RichEdit v2.0才提供,要用到 EM_SETUNDOLIMIT EM_GETUNDONAME EM_GETREDONAME EM_UNDO EM_CANUNDO EM_REDO EM_CANREDO 等消息,我看你还是找个现成的控件吧,自己实现太麻烦。
F Fudei Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-09 #3 可以参考RichEdit98 它有源代码, 并支持多级Redo、Undo操作。
W waiwai Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-10 #4 To Zephyr: 用什么控件呢?或者有比较详细的用法说明。
Z Zephyr Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-10 #5 RichEdit98、RXRichEdit都行,都有源码,很多地方可以down, 找不到的话我给你发一个? 详细的用法说明我没有,要自己研究那些源码。