如何在Cocoa中获取非活动窗口的击键事件?

时间:2014-07-04 09:37:07

标签: macos cocoa keyboard-events

我想获得一个关键的新闻发布会,并说#"空格键"到现在不活动或最小化的应用程序。该应用程序如何在不使其活动的情况下接收该事件。

根据我的知识,

KeyDown和keyUp事件只能接收到活动窗口。有人可以帮帮我吗?

- (void) keyDown: (NSEvent *) event

    NSLog(@"KEY PRESSED == %d",[event keyCode]);
}

这是我使用的keyDown事件的代码。但是,当应用程序最小化时,这不会被触发。我还需要将此事件置于最小化状态。

0 个答案:

没有答案