好的,所以我想我会进入Linux开发阶段。但是,我发现你几乎不能操纵鼠标和键盘。我的问题是GTK不支持那种事情,还是我错过了什么?
在Windows中很简单:
Point Pos = new Point(20,20);
Cursor.Position = Pos;
我如何在Linux中这样做? 我正在使用MonoDevelop。 谢谢!
答案 0 :(得分:6)
由于您提到在Linux上使用MonoDevelop,我假设您使用的是Gtk#。使用Gtk#,您需要使用Gdk.Display.WarpPointer。未经测试,但可能类似以下内容将起作用:
Gdk.Display.Default.WarpPointer(Gdk.Display.DefaultScreen, 20, 20);