我已使用RegisterHotKey
为我的应用程序注册全局热键。
我需要为应用程序注册Control + Shift + 0(在numpad中)。
我已使用以下代码段注册了它:
RegisterHotKey(_mainWindowHandle, 1, (uint)ModifierKeys.Control | (uint)ModifierKeys.Shift | 0X4000, (uint)Keys.NumPad0);
然而,它没有按预期响应,其他热键正在注册,只有上述组合没有响应。
答案 0 :(得分:0)
Shift + Numpad生成了不同的代码,因此Ctrl + Shft + Numpad没有产生预期的结果。我通过将快捷键从Ctrl + Shift + Numpad更改为Ctrl + Numpad找到了一种解决方法。