我正在创建一个侦听全局事件(按下键)的 OSX 应用程序,使用
[NSEvent addGlobalMonitorForEventsMatchingMask:NSKeyDownMask handler:^(NSEvent *event){
//execute this code when keys are pressed
}];
我想执行类似的操作,例如:
我在 safari(或任何其他应用程序)上,在文本字段上输入,然后按“hhh”键。我的应用程序收到一条通知说这些键被按下,它会在我正在输入的文本字段上写下“你好”。
那么,我怎么知道用户在文本字段上键入时按下了“hhh”键,以及如何以编程方式向该文本字段写“你好”?谢谢