我在编写一个我想永远活跃的程序时遇到了麻烦。
我在keydown上编写代码来执行某些操作,但是当form1
最小化或托盘中时,keydown事件没有响应。如果键盘事件不在焦点,我如何让我的应用程序响应键盘事件?
另外:
它的窗口应用程序,而lang是c#.NET,
答案 0 :(得分:0)
如果我可以假设此程序适用于Windows,则无法执行此操作。应用程序窗口关闭后,它不会引发KeyUp / KeyDown。最接近您想要的是热键(一旦检测到特定键就激活程序)或键盘钩(如果您希望概述每次按键)。
但是,您将使用的内容取决于您考虑的具体情况。