怎么用按键精灵一直按住一个键

我想一直按住F键不放,我一按停止它就停止那种,谁能把设置好的按键发一下就行!谢谢,好的追加40分... 我想一直按住F键不放,我一按停止它就停止那种,谁能把设置好的按键发一下就行!谢谢,好的追加40分 展开
 我来答
HB_0916
推荐于2016-01-05 · TA获得超过143个赞
知道小有建树答主
回答量:175
采纳率:0%
帮助的人:0
展开全部
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer '声明

Private Sub Form_Load()
Timer1.Interval = 10
End Sub

Private Sub Timer1_Timer()
KeyResult = GetAsyncKeyState(112) ' F1 112 F2 113 ASCII码
If KeyResult = -32767 Then
keybd_event 70, 0, 0, 0 '这是键按下 F
End If

KeyResult = GetAsyncKeyState(113) ' F1 112 F2 113 ASCII码
If KeyResult = -32767 Then
keybd_event 70, 0, &H2, 0 '这是弹起 F
End If
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
璩瑗告玉龙
2019-04-05 · TA获得超过1194个赞
知道小有建树答主
回答量:1286
采纳率:88%
帮助的人:5.5万
展开全部
以按住“x”键为例,如果想一直按住的话则:
delay
2000
keydown
88,1
如果想让“x”键一直按键的话,则
delay
2000
rem
开始
keypress
88,1
delay
20
goto
开始
延时2秒主要是考虑脚本启动的延时,根据个人电脑的反应速度等可删除或调整延时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
空白的未来晓飞bY583
2009-07-31 · TA获得超过157个赞
知道答主
回答量:102
采纳率:0%
帮助的人:0
展开全部
哇,LS直接发源码啊?还好长,看看我的...."//"后的是注释,直接复制就可以了.
-----------------------我是分割线--------------------------
KeyDown 70,1
//脚本开始,按住"F"键
EndScript
Sub OnScriptExit
KeyUp 70,1
//按下停止键后,脚本并不立刻停止,而是先弹起"F"键再停止
Return

参考资料: 绝对原创....

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式