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