0

非常に短い質問があります。私のラップトップは、ログインするたびにタッチパッドをアクティブにします。マウスだけを使用したいので、これは私を悩ませます。非常に小さなアプリケーションを作成したいと考えています (スケジュールされたタスクとして追加します)。この小さなアプリケーションは、FN + F6 キーの組み合わせを送信し、それ自体を閉じる必要があります。VB.Net の使用経験はありますが、キー値の送信方法がわかりません。この組み合わせを textbox.keydown: KeyCode: None KeyData: LButton, OemClear KeyValue: 255 でキャプチャしました。

.Net で KeyValue を送信するにはどうすればよいですか?

ところで、私はこれを見つけました: http://en.wikipedia.org/wiki/Fn_key

そのウィキペディアの記事では、FN キーはキーボードのマイクロコントローラーで解釈されると書かれています。ただし、CPU でこれを処理するため、lenovo だけがこれをキャッチする機会を与えます。しかし、これを行うには、BIOS などの設定を変更する必要があります。詳細を読む必要があります。

4

1 に答える 1

0

FN + F6 が何をするのかわかりませんが、 SendInputメソッドを介して必要なものを送信できると確信しています

于 2012-10-11T19:48:51.897 に答える