关于API函数,高手请帮忙。
有人告诉我用下面这串代码可以实现Undo功能。
Declare Function SendMessage Lib"user32"(ByVal hWnd As Integer,ByVal wMsg As Integer,wParam As Integer,lparam As Any) As Long
Global Const WM_USER=&h400
Global Const EM_UNDO=WM_USER+23
UndoResult=SendMessage(myControl.hWnd,EM_UNDO,0,0)
但我试过这代码后,在文本框里可以实现Undo,在Picturebox里却不行,请问如何在Picturebox里实现Undo?
问题点数:64、回复次数:2Top
1 楼liuwc(E-boy工作室)回复于 2000-09-07 12:37:00 得分 64
我建议你去http://lovevb.2699.com,里面有几种方法Top
2 楼shines(郭子)回复于 2000-09-08 11:06:00 得分 0
PictureBox里只能自己备份前后的状态,或者记录画的格式(这样省了很多内存),比如你上次画了一个圆,Circle(10,10), 100 '半径为100,UNDO时反过来画一次就可以了。Top




