1

アプリケーションがアクティブになっていないときにキーボード入力イベントを監視するにはどうすればよいですか。

4

1 に答える 1

3

Quartz Event Servicesを使用して CGEventTap を作成する必要があります。ユーザーは補助デバイスへのアクセスをオンにする必要があります。これは、それが唯一の正当な理由であるため、理にかなっています。

ホットキーを設定したい場合は、Carbon Event Managerにそのための API と、SGHotKeysLib という名前の Cocoa ラッパーがあります。Carbon Event Manager ホットキー API は、現在の 64 ビット Mac OS X でもサポートされていることに注意してください。

于 2010-08-23T12:45:50.077 に答える