我正在使用 Delphi TActionList,带有用于某些操作的快捷键。
我想防止某些操作被键盘自动重复多次触发,但我确实这样做not想要影响全局自动重复操作。这样做的最佳方法是什么?
澄清:我仍然需要处理多个快速按键 - 这是only我想忽略的自动重复生成的按键。
拦截WM_KEYDOWN http://msdn.microsoft.com/en-us/library/ms646280(VS.85).aspx消息,并查看第 30 位以查看它是否自动重复。如果是,只要不要像往常一样传递消息,就不会被看到。
您可能需要启用表单键预览才能完成此操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)