关于委托事件
下面c#的代码,请高手改成vb的public delegate bool DoMouseMove(int X, int Y);
private event DoMouseMove MouseMove;
这是我改的代码,不过提示如下:错误 25 事件不能用具有返回类型的委托类型声明。 Public Delegate Function DoMouseMove(ByVal X As Integer, ByVal Y As Integer) As Boolean
Private Event MouseMove As DoMouseMove --------------------编程问答-------------------- Public Delegate Sub...
事件不能用具有返回类型的委托类型声明 --------------------编程问答-------------------- Event 是不具有返回值的 --------------------编程问答-------------------- 改成sub后,我就不能调用这个api了
Public Declare Auto Function SetCursorPos Lib "user32.dll" (ByVal X As Integer, ByVal Y As Integer) As Boolean
我在构造函数要调用的
Public Sub New()
AddHandler MouseButton, AddressOf Api.mouse_event
AddHandler MouseMove, AddressOf Api.SetCursorPos
End Sub --------------------编程问答-------------------- 说说你的需求吧,不一定非要这么用啊。
可能有其他的解决方法呢 --------------------编程问答-------------------- 我就是想通过一个事件来捕捉鼠标的移动,从而通过api函数设置鼠标坐标 --------------------编程问答-------------------- 限制鼠标移动范围吗? --------------------编程问答-------------------- 不是,是通过本地电脑的鼠标控制远程电脑的鼠标
补充:.NET技术 , VB.NET