何时使用按键绑定比处理按键按下/松开事件更好?

3
何时使用键绑定比处理按键弹起/按下事件更好?
1个回答

4
我认为这完全取决于你的需求。键绑定有一些限制,事件处理程序则没有。例如,使用键绑定时,您必须具有一个键和一个键修饰符(除非您使用功能键或数字键盘键)。此外,如果我没记错的话,您不能仅通过键绑定捕获keydown事件。
假设您有一个“重复”函数,希望在某人键入特定一组键时触发该函数。键绑定将允许您快速将此函数绑定到R + Alt键组合上。
另一方面,如果您想每次按下R键时都触发重复函数,但在释放R键(key-up)时执行另一个函数,则需要使用事件处理程序。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接