n0t*_*tis 2 autohotkey window lockscreen
我试图绑定“ Esc”键来用AutoHotkey锁定我的计算机。
手动按下Winkey + l将锁定我的计算机,但是在我的AutoHotkey脚本中不起作用。
esc::
MsgBox Going to lock
Send, #l
Return
Run Code Online (Sandbox Code Playgroud)
我尝试了其他多种AutoHotkey语法(例如,没有修饰符),但均未成功。
Esc::
{
DllCall("LockWorkStation")
}
return
Run Code Online (Sandbox Code Playgroud)
小智 1
您在该代码中所做的事情是先按 windows 键,然后按“l”键。不是同时两者。要进行组合键,您需要按下组合键,然后按下要组合的键。记得之后松开按键。您的代码将如下所示:
Send {LWin down}
Send l
Send {LWin up}
Run Code Online (Sandbox Code Playgroud)
或者
Send {LWin down}l{LWin up}
Run Code Online (Sandbox Code Playgroud)