2015-10-07 6 views
8

私はいくつかの電子プロジェクトに取り組んできました。アプリがバックグラウンドにあるときにどのようにキーを鳴らすか、マウスの動きを追跡する方法を理解しようとしています。私はメニューバープラグインを使用しているので、アプリはまだバックグラウンドで実行されています。電子アプリの外でキーボードイベントやマウスの動きを聞きます

グローバルショートカット APIを使用しようとしましたが、これはショートカットのみであり、個々のキーストロークを登録することはできません。私はまた、APIを見て、まだキーストロークとマウスの動きのためのイベントをアプリのメイン画面の外で見つけなければならない。

答えて

3

これは電子アプリケーションの通常の使用例の範囲外です。これを行うには、オペレーティングシステムの対応するネイティブ関数を呼び出すネイティブモジュールを開発する必要があります。

窓に例えば

:ノード用のネイティブのアドオンを作る C++ Win32 keyboard events

https://nodejs.org/api/addons.html

はFYI、ネイティブのアドオンは非常に困難です。

関連する問題