【发布时间】:2013-03-03 00:46:25
【问题描述】:
我有一个在后台运行的应用程序。每当用户随时按 F12 时,我都必须生成一些事件。所以我需要它来捕捉按键。在我的应用程序中,如果任何时候用户按下 F10 一些事件将被执行。我不明白该怎么做?
有人知道怎么做吗?
N:B: 这是一个winforms应用程序。它不需要关注我的表格。我的主窗口可能保留在系统托盘中,但它仍然必须捕获按键。
【问题讨论】:
-
handling function key press 的可能重复项
-
什么样的应用程序? “在后台运行”是什么意思?什么是“任何时候”(您的应用程序是否有焦点)?
-
您是否使用表单进行按键操作?这是一个控制台应用程序吗?
-
这是一个 winform 应用程序。它不需要关注我的表单。我的主窗口可能在系统托盘中,但它仍然必须捕获按键。
-
@JamesHill:不是这个的复制品,因为我们不是在谈论相同类型的快捷键。