問題タブ [global-hotkey]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
960 参照

c# - WindowsでCtrl+左クリックを検出

Ctrlキーを押しながら左クリックしたときにプログラムがポップアップするようにしたい(babylonのように)。グローバルホットキーを登録する方法は知っていますが、マウスクリックを組み合わせる方法がわかりません。

ありがとう!

0 投票する
2 に答える
1573 参照

c# - グローバルホットキー登録用の修飾キーコード

USBリモートをソフトウェアに接続しています。これを使用するには、グローバルホットキーを登録する必要があります。コードを配置し、期待どおりに機能していますが、リモートを接続すると、修飾キーを処理するときに特定の左または右のAltが必要であることがわかりました。

つまり、現在、特定の機能を実行するためにALT + SHIFT+0を受け入れるようにグローバルホットキーを設定しています。リモートを接続したとき、それらのマッピングでは特定のキー修飾子を識別する必要があることに気付きました。したがって、特にL-ALT + L-SHIFT + 0を検索する必要があります。これらの修飾子マッピングを検索しましたが、それらが何であるかを示すものを見つけることができませんでした。特定のL-ALT修飾子ではなく、一般的なALTキーの修飾子しか見つけることができませんでした。

現在、キーは次のように定義されています。

L-Alt、L-CTRL、およびL-Shiftのコードのマッピングを見つけようとしましたが、失敗しました。それらはASCIIではないようです。誰かがこれらの正しいコードを知っていますか、またはどこでそれらを見つけることができますか?ありがとう。

0 投票する
1 に答える
343 参照

c# - グローバル ホットキー割り当てウィンドウ

メイン ウィンドウを持つ WPF アプリを作成しました

Ctr+Alt+1 を押してウィンドウをアクティブ化/最大化したい

次に、ウィンドウに9つのタブ付きパネルがあります

ウィンドウがアクティブで最大化されていないときに、それぞれ1〜9のホットキーを押して各タブにアクセスしたい(メインウィンドウがアクティブな場合)ホットキーを削除したい

各タブには9つのボタンがあります。タブにフォーカスがあるときに、ホットキー1〜9でボタンクリックを再度アクティブにできるようにしたいと考えています。

クラスでホットキーを生成する良い方法を提供する記事http://www.codeproject.com/Articles/160441/Using-C-Interfaces-to-Make-Applications-Resilientを見つけましたが、私は入っていますこの機能を実装しようとすると本当に混乱します。

私は何をすべきか?(オートホットキーは使いたくない)

上記のリンクではなく、これを達成するためのより良い方法はありますか?

0 投票する
1 に答える
2511 参照

ubuntu - ホットキーを設定するための Gsettigs と dconf

こんにちは
、ubuntu 12.10 でホットキーを設定する必要があります。

gsettings(dconf)

しかし、このスキーマを見ると、

しかし、dconfを使用してこのスキーマを表示すると

私は何を間違っていますか?ありがとうございました。

0 投票する
0 に答える
70 参照

java - javaでグローバルホットキーの重複を防ぐには?

重複するグローバル ホットキーを登録しないようにする方法は、CTRL+C や CTRL+V などの既に登録されているホットキーを登録しないことを意味します。

0 投票する
4 に答える
8232 参照

c# - ウィンドウをフォーカスせずにキーを取得する

のようなキーF12が押されたかどうかを常にチェックするアプリケーションがあります。アプリのメイン ウィンドウにフォーカスする必要はありません。私はこのコードを試しました:

が押されたRegisterHotKey(this.Handle, MYACTION_HOTKEY_ID, 0, (int) Keys.F12);場合にのみキャプチャされるように、この行に 0 を入力します。F12

しかし、うまくいきませんでした。どうすればこれを解決できますか?

ここでは、次のようないくつかの行を理解できませんでした。

これらの行を理解するのを手伝ってくれる人はいますか?

0 投票する
2 に答える
2310 参照

c# - C#でグローバルホットキーを使用したキーキャプチャ

私は自分のアプリをシステムトレイに保持するようにバックグラウンドで実行されるアプリケーションを持っています。それがシステムトレイに残っている場合、私のアプリはそれを実行します。ユーザーがF10またはF9を押すたびに、いくつかの作業が行われます。私はこれを試しました:

set "this.ShowInTaskbar = false"を使用すると、この行は機能しません。ただし、これを設定しないと、正常に機能します。私のアプリでは、この行を使用する必要があります。これを解決するにはどうすればよいですか????

0 投票する
1 に答える
715 参照

windows - ブラウザのグローバル ホットキーを登録できますか

ブラウザが最小化されている場合やフォーカスされていない場合でも、ブラウザ イベントを登録したいと考えています。たとえば、Microsoft Word で何かをしていて、キーボードのキー (Word または Windows OS のショートカットに関連付けられていないキー) を押すと、Google Chrome で新しいタブが開くはずです。

0 投票する
2 に答える
7561 参照

python - 3 つの引数を使用して Windows でグローバル ホットキーを作成する方法は?

Ctl、Alt + 削除のように

Pythonで3つ以上の引数を持つグローバルホットキーを使用するプログラムを書きたいです。割り当てられた機能は、キーボードの 3 つのキーをすべて押したときにのみ実行されます。たとえば、alt、windows、F3 などです。

これは私が実行したい現在のプログラムですが、その出力は次のとおりです。

プログラム:

3 つのホットキーを登録しますか? 可能? 押す必要があるキーを 1 つ割り当ててから、そのうちの 2 つを押す必要がある場合に使用する方法を説明します。ただし、すべてを同時に押した場合にのみ機能が実行されることはありません。私が取った