C# 如何创建一个能够在全球范围内处理Win+&书信电报;一些关键问题>;组合?
我希望有一个应用程序可以全局处理密钥组合(Win key+其他一些密钥),而不管windows中运行的是什么应用程序。(Win 8地铁模式内可能除外)。我怎样才能做到这一点呢?有一个API,它可以做到这一点。Win key甚至还有一个修改器: 莫德温 0x0008 两个WINDOWS键都被按下。这些键标有Windows徽标。包含WINDOWS键的键盘快捷键保留供操作系统使用C# 如何创建一个能够在全球范围内处理Win+&书信电报;一些关键问题>;组合?,c#,c++,keyboard,hook,C#,C++,Keyboard,Hook,我希望有一个应用程序可以全局处理密钥组合(Win key+其他一些密钥),而不管windows中运行的是什么应用程序。(Win 8地铁模式内可能除外)。我怎样才能做到这一点呢?有一个API,它可以做到这一点。Win key甚至还有一个修改器: 莫德温 0x0008 两个WINDOWS键都被按下。这些键标有Windows徽标。包含WINDOWS键的键盘快捷键保留供操作系统使用 注意,不能保证您的密钥组合可用,而不是Windows(现在或将来)预留的C和C++。你使用哪一个?如果没有API,NET.
注意,不能保证您的密钥组合可用,而不是Windows(现在或将来)
预留的C和C++。你使用哪一个?如果没有API,NET.Thanks或C++我就可以了。如果它被预订了怎么办?我不能重写吗?@DmitriNesteruk您可以使用尚未使用的组合。。。例如,提问者试图在Windows 8上注册Win-V,但失败了,因为它已经用于剪贴板。很有趣,但RegisterHotKey对我不起作用。不管我提供的键是什么,它总是返回false
。@DmitriNesteruk刚刚在我的Win8 64位上测试过。。。而且它可以工作(至少对于CTRL+WIN+F1)谢谢,我终于让它工作了。结果是你需要给它一个有窗口把手的东西,而我不打算要这样的东西。