※ 引述《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。