作者jjalu (jjalu)
看板EzHotKey
标题Re: [AHK-] 持续按住某键的功能
时间Wed Jul 4 00:55:01 2012
※ 引述《mirage315 ( )》之铭言:
: 我想要写个按下某热键就启动持续按下shift的功能
: 所以找了范例改成了以下程式
: 按下Win+Z後,可以维持持续按下shift的状态
: 但再按下Win+Z却无法取消持续按下shift的状态
: 大概是因为会变成Win+shift+Z
: 请问要怎麽修改让它可以正常TOGGLE?
: P.S 我把Win+shift+Z也加进了热键,但还是没有效
: 只要进了持续按下SHIFT就一直是个状态@@"
: ======================================================================
: #z:: ; Win+Z hotkey
: if KeepWinZRunning
: {
: KeepWinZRunning := false
: return
: }
: KeepWinZRunning := true
: Loop
: {
: Send {Shift Down}
: if not KeepWinZRunning /////////我想这个条件换成shift+ win + z
: { /////////就进入判断式,放开shift并break
: Send {Shift Up}
: break ; Break out of this loop.
: }
: }
: KeepWinZRunning := false
: return
: #+z::
: if KeepWinZRunning
: {
: KeepWinZRunning := false
: return
: }
不好意思小弟我今天才刚加入,也不会语法只能提供逻辑
抱歉今天才刚刚开始,我按照我按键精灵的经验给你提议
不知道有没有帮到你^_^
虽然事隔快一年了.... 有用的话就留给後面的人看吧
没用我自D。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.68.232