0

キーボードのキーをいくつか交換してみます。たとえば、ホーム キーの 16 進値が 0x24 であるとします。その値を別のものに置き換えることは可能ですか?

4

1 に答える 1

0

興味深いことに、Windows でのキーボード入力は非常に複雑な方法で処理されます。キーストロークにはターゲット アプリケーション (シンクと呼ばれる) があり、特定のシンクが何かを処理しない場合は、その所有者 (ほとんどの場合、それを作成したウィンドウまたはデスクトップ) に "バブルアップ" する必要があります。そうは言っても、プログラムでキーストロークを受信したり、キーストロークを送信したりできますが、これには 2 つの複雑さが伴います。まず、信頼性の低い制御が必要でない限り、アプリは常に最初に入力を受け取る必要があります。次に、キーストロークのターゲットが必要です (つまり、アプリがキーストロークを処理している間、別のウィンドウにフォーカスする必要があります)。これは奇妙です。はい、可能ですが、実行可能です。おそらくそうではありません。

于 2013-09-26T14:38:50.097 に答える