Windows フォーム アプリケーションにおけるキーボード入力
Windows フォームには標準のキーボード イベントが用意されており、開発者はこれらを使用して特定のキーの押下に応答できます。また、キーの押下を、アプリケーション、フォーム、およびコントロールのレベルでインターセプトしたり、変更したり、使用したりするための手段も提供されています。
このセクションの内容
キーボード入力のしくみ
キーボード メッセージがどのように処理され、キーボード イベントに変換されるかについて説明します。
キーボード イベントの使用
キーボード イベントの種類と、キーボード イベント ハンドラーによって受信される情報について説明します。
方法: キーボード入力を標準コントロールに変更する
キー値がコントロールに到達する前にそれらの値を変更する方法を、コード例を使って説明します。
方法: どの修飾子キーが押されたかを判断する
Shift、Alt、または Ctrl が他のキーと同時に押されたかどうかを調べる方法について説明します。
方法: キーボード入力をフォーム レベルで処理する
キーがコントロールに到達する前にそれらのキーをインターセプトする方法を、コード例を使って説明します。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback