繁体   English   中英

在应用程序外部时如何监视按下的按键?

[英]How to monitor for keystrokes pressed when outside the App?

我需要使用C#来监视系统范围内的键(例如Ctrl + A) ,以便对此采取行动。

即使在我的应用程序不再处于焦点状态时按下按键,我怎么会发生这样的事件?

您可以使用RegisterHotKey函数在系统范围内对热键作出反应。 但是,我不建议您使用Ctrl + A之类的东西,在许多应用程序中都有其含义。

我认为没有可行的方法可以做到这一点。 在API级别,您可以注册系统范围的挂钩或全局热键。

写键盘记录器? :-)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM