問題タブ [alt-key]

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 投票する
1 に答える
1028 参照

macos - Mac OS X の GTK で alt/option キーが押されているかどうかを検出するにはどうすればよいですか?

Mac OS X の GTK で、マウスのドラッグ中に Alt/Option キーが押されたかどうかを検出したいと考えています。私は pygtk を使用しています。通常、alt を押し続けると MOD1_MASK が event.state に追加されますが、alt は event.state にまったく影響しません。キーを押すイベントでは、alt は gtk.keysyms.kana_switch として表示されますが、ユーザーが別のアプリケーションで alt を押して、クリックして私のものに切り替える可能性があるため、これは私の目的には十分ではありません。

alt/option が event.state の修飾子として表示されるような設定はありますか? または、キーダウン イベントが別のアプリケーションに送信された場合でも、キーが現在押されているかどうかを検出する方法はありますか?

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

c# - Alt+PrintScreen ホット キーとクリップボードの内容のキャプチャ

alt+printscreen でホットキーをキャッチするように設定しました。それは完全にキャッチしますが、バッファには何もありません - 画像はありません。ホットキーをキャッチした後、Clipboard.GetImage() から画像を取得するにはどうすればよいですか?

これがコードです。

バグはどこですか?

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

wpf - WPF:SystemMenuショートカット「Alt + Space」を無効にするにはどうすればよいですか?

フチなしウィンドウがあり、クロムを作成しましたが、「Alt+Space」ショートカットを無効にする必要があります。何かご意見は?

0 投票する
6 に答える
22909 参照

vim - AltキーのショートカットがVimのgnomeターミナルで機能しない

gnomeターミナルでVimを実行しています。ただし、Altキーのマッピングは機能していません。
例(これは単なる例です):

GVimでは正常に動作します。しかし、gnomeターミナルでVimを使用して同じコマンドを実行すると、機能しません。
ですから、問題は端末にあると思いますよね?
どうすれば修正できますか?

ありがとう

編集:同じマシンにWindows 7をインストールしていますが、Windowsターミナルでも問題なく動作します。

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

java - 「alt」キーを押して最初の jmenubar 項目にフォーカスする

ユーザーが「ALT」キーを押したときに、jmenubar 内で jmenu を自動選択する方法はありますか? (ウィンドウズソフトみたいに)

問題は、「ALT」キーが押されたときの私のjframeのデフォルトの動作は、復元、移動、サイズ変更、縮小などのアクションを含むメニューを表示することです...

Java アプリケーションに実行させたいことは、「alt」が押されたときに jmenu の最初の項目を選択することです。(ニーモニックで行うように:「alt + f」)

0 投票する
5 に答える
3596 参照

c# - Altキーとタブは、WPFアプリケーションから開いたWindowsフォームでは機能しません

最終的にWPFに移植される古いWindowsフォームアプリケーションがたくさんあり(これは大きなアプリケーションであるため、1回のスプリントでは実行できません)、WPFでメインメニューを作成することからプロセスを開始しました。Windowsフォームアプリケーションは、このメニューから開く個別のウィンドウです。

Windowsフォームアプリケーションは、ショートカットとキーで発生している問題を除いて、問題なく開いて動作しています。Tabタブキーはフォーカスを次のコントロールに移動せずAlt、&Searchボタンをトリガーするキーは機能しなくなります。

私は何が間違っているのですか?

0 投票する
3 に答える
9989 参照

c# - PostMessage で右 ALT+C を送信する

アプリケーションRIGHT ALT +を送信しようとしていますC

私は次のようにしてみました:

しかし、それは正しくありません。どのように使用すればよいですか?

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

windows - Altキー機能を交換する

Windows 7のキー機能を交換する必要がありAltます。大企業は、左側に発音区別符号のキーがあるタイプライターで書いていた老人のためにそれを必要としていますが、彼らが現在取り組んでいるWin7はAltこの目的に適しています。

2日間の調査により、私はドライバーソリューションにたどり着きました。オリジナルのWindows7ドライバー(2つの.sysファイルはキーボードドライバーのようです)のソースコードが必要であり、WindowsDDKでそれらを変更する可能性があります。または、デフォルトのドライバーで動作する追加のドライバーを作成する必要があります。ご覧のとおり、ソリューションはCまたはC++になります。しかし、これを達成するために私はどのように行かなければなりませんか?どのような手順を踏む必要がありますか?

制限は次のとおりです。

  1. 1つのシステムは、ドライバーのインストールのためにのみ再起動します。
  2. AltWin7での作業中にキーを交換する簡単な方法(Alt両方を押してキーを交換します)。
  3. 再起動が必要なWin7キーボードの再マッピングはありません。

後で追加:必要なものはすべて揃っていますが、スワッピングを処理するコードはありません。たとえば、送信されるスキャンコードは1つしかないため、rightShiftとを切り替えました。Enterしかし、左はAlt1つを送信し、右はAlt2つのスキャンコードを送信します。

だから私は単に両方のキーを個別に押したり離したりするスキャンコードを交換します。右は2つのスキャンコードを送信していますが、この関数を2回呼び出すことで送信するのか、構造体Altで2つのスキャンコードを作成するのかはわかりません。InputDataStart私はすべてのスキャンコードをビープ音でAlt鳴らそうとしますが、あなたの助けをいただければ幸いです。

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

java - Alt キーではなく中マウス ボタンが押されているかどうかを判断する

java.awt.event.MouseEventマウス ボタンと修飾キーを試しました。最後に、その動作に混乱するところまで来ました。

通常SwingUtilities.isLeftMouseButton(...)、どのマウスボタンが押されたかを検出するために etcを使用<MouseEvent>.isControlDown()し、どの修飾キーが押されたかを検出するために etc を使用します。

しかし、マウスの中ボタンを押すと<MouseEvent>.isAltDown()、Alt キーが押されているかどうかに関係なく、-method は常に true のように見えます (マウスの右ボタンとメタ キーでも同じです)。

キーボードの一部のキーは、一部のマウス ボタンと同じイベント フラグを共有しているようです。 Javaで中マウスボタンを取得するには? 私の仮定を確認するようです。

私の質問:どのマウスボタンが押され、どの修飾子が実際に押されたかを検出する方法はありますか? それとも、条件付きマウス イベントには Ctrl キーと Shift キーのみを使用する方がよいでしょうか?

OS:Windows8、Javaバージョン「1.7.0_09」

前もって感謝します

0 投票する
3 に答える
763 参照

.net - WPF:Altキーを押すと、コンテキストメニューが開きません

私のWPFアプリでは、aが開いているときに、キーが押されContextMenuているかどうかに応じてメニュー項目を微調整したいと思います。Alt

ロジックが機能しています。XAML:

コード:

私の問題は、Altキーを押すと、コンテキストメニューが開き、すぐに閉じることです(開いているフラッシュで、ロジックが少なくとも機能していることがわかります)。

これは一般的にWPFの「機能」なのだろうか。Alt右クリックしてTextFieldも同じことが起こるからです。組み込みの[切り取り/コピー/貼り付け]メニューが点滅して開き、すぐに閉じます。

Alt1つの勘は、アプリケーションのメニューバーをアクティブにすることと関係があるということです。しかし、アプリケーションのメニューバーは私の状況には当てはまらないので、解決策がそれをいじることを伴う場合でも、それは私にとってはうまくいきます。