问题描述
正常形式按住键盘上a键后输出:"a(停顿0.5秒)aaaaaaaaaaaaaa......"希望改变后按住键盘上a键后输出:"aaaaaaaaaaaaaaa......"是修改注册表吗,怎么改最好是用C#WInform实现.最好是只在winform中改变,改变不了在整个windows中改变也行.如果Winform实现不了,手动改也行.
解决方案
解决方案二:
控制面板->打印机和其他硬件->键盘->字符重复->延迟和重复率修改一下就行了这个是系统检测键盘的间隔,你在程序里改没用
解决方案三:
为什么要改?改成你要的效果,后果很严重你知不知道?根本没法正常输入了
解决方案四:
引用1楼Z65443344的回复:
控制面板->打印机和其他硬件->键盘->字符重复->延迟和重复率修改一下就行了这个是系统检测键盘的间隔,你在程序里改没用
我试了已经把重复延迟改到最短了.可是还是有延迟.只不过延迟时间变短了.能不能更短一些.手动改也行
解决方案五:
引用2楼rtdb的回复:
为什么要改?改成你要的效果,后果很严重你知不知道?根本没法正常输入了
我当然知道连打字都打不了了.我就是要这种效果.
解决方案六:
估计楼主是想做游戏...
解决方案七:
你应该调用键盘的API,主动去检测键盘是否按下而不是等系统定期检测,然后再通知你的程序
解决方案八:
引用5楼Z65443344的回复:
估计楼主是想做游戏...
是的,回合制
解决方案九:
引用6楼Z65443344的回复:
你应该调用键盘的API,主动去检测键盘是否按下而不是等系统定期检测,然后再通知你的程序
哦!谢谢,有点思路了.我去试试
解决方案十:
引用2楼rtdb的回复:
为什么要改?改成你要的效果,后果很严重你知不知道?根本没法正常输入了
+1
解决方案十一:
我知道了请百度c#连发工具
时间: 2024-09-14 09:47:27