如何创建一个全局处理Win + <some key =“”>组合的应用程序?</some>

时间:2013-08-30 12:17:17

标签: c# c++ keyboard hook

我希望有一个应用程序可以全局处理组合键(Win键+其他键),无论Windows中运行的其他应用程序是什么。 (可能在Win 8 metro模式下)。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

有一个API,RegisterHotKey就是这样做的。 Win键甚至还有一个修饰符:

  

MOD_WIN

     

0×0008

     

要么按下WINDOWS键。这些键标有Windows徽标。涉及WINDOWS键的键盘快捷键保留供操作系统使用。

请注意,无法保证您的密钥组合可用,而不是由Windows保留(现在或将来)