4

FNC# でファンクション キーの組み合わせ (この場合は+ ) をシミュレートするのを誰かが手伝ってくれることを期待していましたF4

これが私がやろうとしていることです... 最近Windows 8をインストールした古いタッチスクリーンネットブックを持っています。画面が回転するので、折りたたんでタブレットのように使うことができます。Windows 8 は驚くほどうまく動作します。いくつかの小さな問題がありましたが、そのほとんどは解決できましたが、まだ 1 つ残っています。

初めてネットブックの電源を入れたり、スリープから復帰したりすると、画面の明るさが 30% になり、Windows はこれが最大設定であると判断するため、通常の方法で画面の明るさを上げても機能しません。FN私のネットブックでは、 +を押すF4と、画面が完全な明るさに戻ります。ただし、タブレットの位置に置いて摩耗を最小限に抑えたい場合、物理キーボードを使用して画面を前後に回転させて明るさを修正する必要があるため、これは小さな煩わしさです.

私がやりたいのは、起動時に実行され、ファンクション キーの組み合わせをシミュレートする小さなアプリケーションを作成して、明るさが自動的に復元されるようにすることです。どんな提案でも大歓迎です。ありがとう。

4

2 に答える 2

4

Fnキーは、キーボードからコンピューターに送信されるキーではありません。これは実際には、キーボードのキーの意味を変更するために使用されます(キーを押したまま押したときに、キーボードが異なるスキャンコードを送信するようにFn)。

キーの押下をリッスンし、受信した内容を表示する単純なWindowsフォームプログラムを簡単に作成できるはずです。イベントに登録しKeyDownます。ハンドラーが受信するKeyEventArgsには、受信されているものを確認するために検査できるさまざまなプロパティがあります。

于 2012-12-13T16:03:39.283 に答える
2

このキーは、他の修飾子 ( 、、 )FNのような実際のキーボード キーではなく、 -のようなファンクション キーでもありません。キーはハードウェアのみのキーで、キーが押されている間に別のキーストロークを送信するようにハードウェアに指示するだけです。 shiftaltctrlF1F12FNFN

そのため、コメントに記載されている「my」のように、または他のメカニズムを介して手動で明るさを調整する必要があります。

参考リンク。

于 2012-12-13T15:59:19.030 に答える