按下 Ctrl 后,可能会按下所有按键,直到找到非数字?有效的输入:
Ctrl + 1 // do something with 1
Ctrl + 2 // do something with 2
//..
Ctrl + 30 // do something with 30
这是一个将作为 FN 键,但不是它,我想使用 Ctrl 并将范围从0-9
扩展到{{1 }}。我希望这很干净。提前谢谢。
注意:我标记了0-50
和C#
种语言,因为这些语言中的任何一种都适用于我的用例。
答案 0 :(得分:0)
低级键盘钩应该能够做到这一点。将SetWindowsHookEx
与WH_KEYBOARD_LL
一起使用。您可以在Internet上找到一些C#实现。
由于其全局副作用,我一般不鼓励使用键盘挂钩,但我想不出任何其他符合您要求的东西。