按键精灵判断键盘状态,是不是按下。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按键精灵判断键盘状态,是不是按下。相关的知识,希望对你有一定的参考价值。

按键精灵判断键盘是否按下,脚本是循环找图,如果键盘A或者D按下就暂停找图,抬起就继续循环找图。求大手帮忙,如果能实现,50分双手奉上~

参考技术A 不帮你写完整,仅供参考。我相信你能看懂。
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Do
If GetAsyncKeyState(65) = 1 Then
//Call Plugin.Msg.Tips("现在是1")
//弹起返回1 实际看不见1
ElseIf GetAsyncKeyState(65)=0 Then
//Call Plugin.Msg.Tips("现在是0")
//没动作返回0 按其他键返回也是0
Else
//Call Plugin.Msg.Tips("情况未知")
//按A键返回 未知
End If
Delay 10
Loop追问

好了 搞定了 谢谢!

本回答被提问者采纳
参考技术B 使用ActonListener不就可以了.追问

你说的是按键的么。

按键精灵如何判断NumLock是不是打开?

可以的话请把句柄发上来,感激不尽哦!
例:当Num Lock打开时将其关闭

(就是这么简单,拜托啦!)
不要答非所问~~

我有个傻办法,哈哈。
输入一个数字,找图,如果找到说明打开了,就将其关闭。
参考技术A 何必这么麻烦呢直接看键盘上的灯不就得了

以上是关于按键精灵判断键盘状态,是不是按下。的主要内容,如果未能解决你的问题,请参考以下文章

按键精灵,脚本,键盘代替鼠标,代码.

按键精灵怎么抓图

按键精灵按键执行对应代码

按键精灵

按键精灵

如何用java实现按键精灵功能?