当前位置:编程学习 > C#/ASP.NET >>

关于委托事件

下面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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,