你的提问很没技巧:) 移动什么--没说清楚
用鼠标移动还是键盘移动--没说清楚等待你的提问!
用鼠标移动还是键盘移动--没说清楚等待你的提问!
解决方案 »
- 关于UltraEdit的问题
- 关于Speech SDK 5.1的问题求助
- 问个excel问题.急!!
- 下大雪了,出不去门啦!
- 怎样给Toolbar1_ButtonClick(ByVal Button As mscomctllib.Button)传参数
- 关于getsetting函数的问题??????????????
- VB高手进,急啊急啊,请多帮忙,谢谢你们了
- DataGrid?
- 判斷a是否為空,isnull(a) 和 a = null 有甚麼區別,為甚麼有時候後者不行?我遇到過這種情況!
- VB7快要出来了,你会去学吗??
- 想考研,求一个象CSDN一样的考验论坛,特别是数学
- 怎么判断文件打开状态呀?
Public Declare Function GetKeyState Lib "user32" Alias "GetKeyState" (ByVal nVirtKey As Long) As Integer
实现如下
我预先将我所要扫描的按键的Keycode放在了Integer数组MyKeyCode()中
然后用GetKeyState这条函数扫描这些键是否被按下,并将扫描结果放在Boolean数组KeyPressed()中
For A = 0 To 9
KeyPressed(A) = (GetKeyState(MyKeyCode(A)) < 0)
Next A注意,可能是由于键盘的原因,多键按下时有时会有按键冲突,你玩过模拟器的话就会有所体会。