0
我想让用户按下按键组合并设置该组合来执行操作。例如:Control/P让用户指定自己的C#键盘快捷键
我可以捕获KeyDown事件中的键,但它有点复杂,因为某些键组合不应该被允许,例如Control/C和Control/V,因为它们用于执行Windows操作,我不想改变。
有谁知道我可以用来确保用户输入可接受的组合键的准备好的列表?有人曾经这样做过,我希望不必重新发明轮子。
谢谢。
我想让用户按下按键组合并设置该组合来执行操作。例如:Control/P让用户指定自己的C#键盘快捷键
我可以捕获KeyDown事件中的键,但它有点复杂,因为某些键组合不应该被允许,例如Control/C和Control/V,因为它们用于执行Windows操作,我不想改变。
有谁知道我可以用来确保用户输入可接受的组合键的准备好的列表?有人曾经这样做过,我希望不必重新发明轮子。
谢谢。
创建一个你不想让它们覆盖的黑名单。
您可以使用例如作为参考,可以使用Keyboard Shortcuts for Windows。