2012-04-07 275 views
1

我正在开发Mac OS X项目。我正在使用Mono Mac。我想模拟键盘按键和鼠标键的按下和移动,就像我们在Windows窗体中使用的方法([DllImport(“user32.dll”)] ....)如何模拟键盘/鼠标按键?

我发现了一些Obj- C解决方案,但我无法将其移植到Mono Mac。 其中有些是在这个堆栈链接: Set the mouse location

+0

是,如果有帮助你链接到你正在尝试移植的Obj-C解决方案,以及关于你想要做什么的更多信息。 DllImport(“user32.dll”)可能意味着许多不同的事情。 – sblom 2012-04-09 22:04:59

回答

1

我我自己找到了答案!你需要的P/Invoke在ObjC所需的类(在CoreGraphics中),你可以很容易地做到这一点在单如下面的代码演示:

[DllImport(Constants.CoreGraphicsLibrary)] 

问候, Peyman的Mortazavi