在表单级别处理键盘

时间:2009-10-24 02:48:32

标签: c# winforms

我有一个Form,上面有几个特殊控件,这是我应用程序的主窗口。我想在我的应用程序运行时,在表单级别捕获所有按键,而不是在聚焦控件或类似的东西上。在WinForms中执行此操作的标准方法是什么?

2 个答案:

答案 0 :(得分:3)

设置Form.PreviewKeys = true,然后你得到所有的键盘事件。

答案 1 :(得分:1)

将Form的KeyPreview属性设置为true,然后处理其中一个按键事件。