2

私はステータスバーアプリを持っています。私はこのコードを使用して、システムで非常にユーザーのキープレスをキャプチャしています:

_keybordEventMonitor = 
[NSEvent addGlobalMonitorForEventsMatchingMask:(NSKeyDownMask) handler:^(NSEvent        *incomingEvent)
{
    [self inputKeyboardEventHandler: incomingEvent];
}];

すべてをうまくキャプチャしますが、cmd+spacecmd+ shift+などのグローバル システムのホットキーはキャプチャしません3

アクセシビリティ API が有効になっています。何か案は?

PS: 使用CGEventTapしてみましたが、ある程度は機能しますが、独自の問題がありました。私はカカオ初心者なので、今のところシンプルに保つことを好みます。

4

0 に答える 0