响应键盘事件

键盘事件和鼠标事件都是用户与程序之间交互操作中的主要元素。单击鼠标和按下按键都可触发事件,而且还提供进行数据输入的手段以及在窗口和菜单中移动的基本形式。

尽管操作系统为这些操作提供了无懈可击的后端,但有时也需要修改或增强它们的功能。而使用 KeyPress、KeyUp 和 KeyDown 事件就可做必要的修改并增强功能。

可以把编写响应击键事件的应用程序看作是编写键盘处理器。键盘处理器可在控件级和窗体级这两个层次上工作。有了控件级(低级)处理器就可对特定控件编程。例如,可能希望将 Textbox 这个控件中的输入文本都转换成大写字符。而有了窗体级处理器就可使窗体首先响应击键事件。于是就可将焦点转换成窗体的控件并重复或启动事件。

通过击键事件可在标准键盘编写代码来处理大多数按键。 关于处理区域字符集和键盘的详细信息,请参阅“国际化”。