2 visualbasiclili visualbasiclili 于 2016.05.11 14:09 提问

Vb中如何编码撤销功能,也就是返回上一步的操作!求代码 5C

Vb中如何编码撤销功能,也就是返回上一步的操作!求代码!求解答!

1个回答

caozhy
caozhy   Ds   Rxr 2016.05.11 19:52
 直接往你的文本框发送 wm_undo 消息
Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, _
ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Const WM_UNDO = &H304

调用
call SendMessage(text1.hwnd, wm_undo, 0, 0)
visualbasiclili
visualbasiclili 回复caozhy: 我不管放哪里,都显示和之前一样的错误
一年多之前 回复
visualbasiclili
visualbasiclili 回复caozhy: ![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/17.gif)
一年多之前 回复
visualbasiclili
visualbasiclili 回复caozhy: ![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/17.gif)
一年多之前 回复
caozhy
caozhy 回复visualbasiclili: 不是说了么api定义要放在开头,你怎么放在方法里了呢。
一年多之前 回复
visualbasiclili
visualbasiclili 回复caozhy: 放在哪里啊![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/5.gif)天就要交了
一年多之前 回复
visualbasiclili
visualbasiclili 回复caozhy: 在txtbox上打不开![图片说明](http://img.ask.csdn.net/upload/201605/12/1463030497_104089.png)
一年多之前 回复
caozhy
caozhy 回复visualbasiclili: api定义要放在开头
一年多之前 回复
visualbasiclili
visualbasiclili 回复caozhy: 结果成这样了![图片说明](http://img.ask.csdn.net/upload/201605/12/1463022761_179540.png)
一年多之前 回复
caozhy
caozhy 回复visualbasiclili: 可以
一年多之前 回复
visualbasiclili
visualbasiclili 回复caozhy: 对了,在textbox控件上能运行这段程序吗
一年多之前 回复
visualbasiclili
visualbasiclili 回复caozhy: 谢谢,我先试试
一年多之前 回复
visualbasiclili
visualbasiclili 回复caozhy: 谢谢,我先试试![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/13.gif)
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!