主题:  按键处理 - 急!

Benzene

职务:普通成员
等级:1
金币:0.0
发贴:47
#12003/3/4 23:02:22
有没有什么函数或者变量可以知道,哪个键当前被按下(而不是被按过了)。因为我需要依据用户按键时间长短来决定不同的响应。谢谢啦。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22003/3/5 7:24:22
如果你指的是鼠标键,可以用mousedown和rightmousedown.
如果是指键盘按键,AW可监视个别键的状态如alt。。。在条件响应中计时就可以了。



黑暗圣堂

职务:普通成员
等级:2
金币:2.0
发贴:587
#32003/3/5 9:24:30
AltDown、ShiftDown、Ctrl、Capslock也能



Benzene

职务:普通成员
等级:1
金币:0.0
发贴:47
#42003/3/5 15:58:21
我指的是所有的键盘上的键, a, A, .....。谁用过baKeyIsDown(Key)这个函数么?是在Budapi里面的。很奇怪的函数,放在condition里面,好像是工作的,但是我如果把它显示在屏幕上面,怎么总是0(FALSE)?