1

我在编写一个我想始终保持活跃的程序时遇到了麻烦。

我在 keydown 上编写了代码来做某事,但是当form1最小化或托盘 keydown 事件没有响应时。即使不在焦点上,如何让我的应用程序响应键盘事件?

添加 :

它的窗口应用程序,并且 lang 是 c#.NET ,

4

1 回答 1

0

如果我可以假设该程序适用于 Windows,则您不能这样做。一旦您的应用程序窗口关闭,它不会引发 KeyUp/KeyDown。最接近您想要的是热键(一旦检测到特定键就激活程序)或键盘挂钩(如果您希望了解每个按键的概览)。

但是,您将使用什么取决于您正在考虑的确切场景。

于 2009-08-23T19:20:49.930 回答