0
我该如何让我的C#程序监听特定的键盘组合(例如,CTRL + ALT + F2)全局。即使我的应用程序被最小化了,我也会希望它拦截这个并做一些事情。如何在全球范围内聆听键盘组合?
我该如何让我的C#程序监听特定的键盘组合(例如,CTRL + ALT + F2)全局。即使我的应用程序被最小化了,我也会希望它拦截这个并做一些事情。如何在全球范围内聆听键盘组合?
您将不得不使用Windows API在键盘中设置系统挂钩。下面是关于如何做这样的事情一个很好的文章:
http://www.codeguru.com/vb/gen/vb_system/keyboard/article.php/c4829/
您还可以看看[http://www.liensberger.it/web/blog/?p=207]( http://www.liensberger.it/web/blog/?p=207)这是用C#编写的 – armannvg 2009-10-07 23:05:46