通常、Altキーを押すとWindowsのメニューが開きます。Altキーの通常の動作を無効にする方法は?
アプリケーションでAltキーが必要なので、これを無効にする必要があります。 (古いコンピュータのエミュレータなので、その動作を模倣する必要があります)純粋なWindows APIで書いているので、送信され、無効にしたり、破棄したり無視したりする必要のあるメッセージがあるはずです。
Alt + Tabは他のシステムキーやキーの組み合わせと同様に問題はありません。メニューを開くときにAltキーを無視するだけです。
(それがうまく機能して私のアプリケーションは、キーを読み取るためにDirectInputのを使用しています。私はAltキーでメニューを開く機能を無効にする必要があります。私は、マウスを使用してメニューを開きます。)
どのメニューですか?私はWindowsのボックスにAltキーを押しただけでメニューは表示されませんでした。 – Kaz
@ Kaz:フォーカスされたウィンドウのメニューバーにフォーカスを設定します。 –