2009-07-11 96 views
4

我正在寻找一种发送和接收键盘信息的方式,而不管应用程序有什么焦点。我记得回到大学看到一个关于旧的Windows API的演示文稿,可以让你改变光标位置并发送右键点击等。在C中捕获和发送键盘/鼠标输入#

除了User32.dll有没有办法用.net框架来做到这一点?

回答

4
在C#小键盘记录

几个月前,我用C#创建了一个应用程序,可以从wii双节点读取并移动鼠标。我的第一个选择是使用游标类移动鼠标这样

Cursor.Position = new Point(Cursor.Position.X + 10, Cursor.Position.Y + 10); 

一切都很好,但我以前不工作,玩游戏的时候,因为他们以不同的方式管理的鼠标,所以在最后我用Kirtan在这里提到的全球钩(+1)。根据我的经验,我建议您使用全局钩子。