找回密码
 加入
搜索
查看: 2225|回复: 5

请教一个简单鼠键的问题,谢谢!

[复制链接]
发表于 2008-11-8 14:55:27 | 显示全部楼层 |阅读模式
近来玩《热血传奇》,鼠标坏了右键,想用A键来代替,有什么办法么?

实现的功能就是:当按下A键的时候,相当于鼠标的右键,放开的时候相当于将鼠标的右键放开。
发表于 2008-11-8 15:04:14 | 显示全部楼层
HotKeySet("a","a")
Func a()
        MouseClick("right")
EndFunc
While 1
        Sleep(1000)
WEnd
发表于 2008-11-8 15:09:02 | 显示全部楼层
区分“按下”“松开”
HotKeySet("{a down}","adown")
HotKeySet("{a up}","aup")
Func adown()
        MouseDown("right")
EndFunc
Func aup()
        MouseUp("right")
EndFunc
While 1
        Sleep(1000)
WEnd
 楼主| 发表于 2008-11-8 15:15:51 | 显示全部楼层
真快```我就去试试```
 楼主| 发表于 2008-11-8 15:21:48 | 显示全部楼层
应该是:

HotKeySet("{adown}","adown")
HotKeySet("{aup}","aup")

没有空格。。谢谢了。。
发表于 2008-11-8 15:24:03 | 显示全部楼层
如果要按住(保持按下状态)某个按键(通常用于游戏中)
    Send("{a down}") ;按住按键 A
    Send("{a up}") ;松开按键 A
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-23 11:22 , Processed in 0.078997 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表