如何使用我的应用程序捕获键盘/鼠标事件?

时间:2011-09-02 11:07:59

标签: objective-c macos cocoa nswindow

我正在为Mac OS构建一个协同应用程序,它可以捕获键盘/鼠标并将它们发送到远程计算机。

我希望捕获所有用户的键盘和鼠标事件,而我的NSWindow是焦点(如果可能的话,虽然不在焦点会更好)。问题是 - 我不希望系统快捷方式如CMD + Tab或CMD + Q打断我,我希望在窗口系统之前处理它们,这样我的应用程序就不会失去焦点。鼠标相同。

由于

1 个答案:

答案 0 :(得分:0)

检查一下 - Cocoa Event-Handling Guide

希望这会有所帮助:)