問題タブ [num-lock]
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.
c# - UWP - NumLock と CapsLock の状態を確認するには?
CapsLock または NumLock のステータスを確認し、それらが有効か無効か (オンまたはオフ) を確認するにはどうすればよいですか? 私が検索した限りでは、それらが押されているかどうかを確認できることしかわかりません。
excel - Excel VBA - Numlock が常にオンになっていることを確認してください
これは以前に注目されたことは知っていますが、解決できません。サブを呼び出すボタンがあり、そのサブでnumlockが常にオンになっていることを確認したい。初めて、つまり numlock がオフの場合、オンになります。すでにオンになっている場合は、ボタンを 1 回または 2 回クリックすると numlock がオンのままになりますが、3 回クリックすると numlock がオフになります。もう一度クリックするとオフになります。もう一度クリックすると、再びオンになります。したがって、3回クリックするたびにオフになります。修正方法がわかりません。Excel 2019 ビットと Windows 10 64 ビットを使用しています。コードは次のとおりです。
私が持っているボタンによってトリガーされたサブで:
そして、私が持っている直後
トラブルの原因は Sendkeys でしょうか? 必要なので、回避策はありますか?ありがとうございました。
私のコードへの更新:
numlock on off などに関するすべてのコードを削除しました。これを試してみると、少なくとも私のマシンでは今のところ機能します。キーを 2 回押すだけです。明日、オフィスのマシンでこれを確認します。
UPDATED 2021-07-19 私のオフィス (Windows 64 ローカライズされたイタリア語、Excel 2010) では、numlock を切り替えるのと同じ問題がありますが、テンキーのコンマもポイントになります (イタリアでは 3.14 ではなく 3.14 です)。あきらめる。私を助けようとしたすべての人に感謝します。MS は実際に送信キーを修正する必要があります。