どのように遮熱キーココアのアプリケーションウィンドウがアクティブになっていない
-
19-09-2019 - |
質問
私が作り出してしまおうというものを有しないウィンドウを開きで実行した場合、その活性からの熱いバージョンこの現在のココアな機能を持っていることになるかを使用する必要があります推奨されていません炭素機能です。
なんじゃないかを利用する方法グローバルホキーココア?どうしたらいいん:waitコ紹介のための機能が利用でき、炭素関数で同様の機能を導入していないア?
解決
使用 炭素マネージャのイベント RegisterEventHotKey
機能. この機能に対応しています64ビット (通知なし"には64ビット"可用性注)ができるようになりました。
逆に、NSEvent新 addGlobalMonitorForEventsMatchingMask:handler:
法Snow Leopardで ない 最も簡単な方法を実施する熱する事が可能です。例えば、ユーザーにアクセスのための福祉機器のon;また、検討してすべてのイベントご自分に比べて RegisterEventHotKey
システムは、電話にコールバック関数がユーザに特定のキーにご登録いただいたします。
他のヒント
ショートカットレコーダー( http://wafflesoftware.net/shortcut/ の)フレームワークを見てみましょうそれはそれはまた、あなたが(これはあなたが望むものである場合)、ホットキーを変更するユーザーを変更することができ、グローバルホットキー用カーボンイベントマネージャを使用しています。
そして、それを実装する方法で、このプロジェクト/コードを参照してください。 http://github.com/sdegutis/SDGlobalShortcuts のます。