VB中怎么控制按键的时间?(100分)

VB中如何控制按键的时间?(100分)比如:按键盘1,按下3秒,再按2键,按2秒,再按3键,按5秒...按下的时间如何控制

VB中如何控制按键的时间?(100分)
比如:按键盘1,按下3秒,再按2键,按2秒,再按3键,按5秒...
按下的时间如何控制?

[解决办法]
简单的方法可以在timer中写代码,一定的时间触发相应的按键事件吧
[解决办法]
Private Declare Function GetTickCount Lib "kernel32 " Alias "GetTickCount " () As Long

如果要API时间函数,可以按上声明。

问题,你要求按下述哪种方法做?
1. 你用手去按键时间到了,提醒你该放手了或改按另外一个键?
2. 用软件来模拟你的手按键,并按你提出的时序和键序执行?
[解决办法]
实际上你把你想要做的说出来!人家可以给你出出别的主意
[解决办法]
大概就是像按住Shift这类的键一样的按法是吧......

你是想做游戏外挂?

从消息上来说,某键被一直按下,应该是不断地发送wm_keydown消息.......
[解决办法]
做键盘钩子吧~~然后再判断时间就写一个暂停函数即可