如何使用 AutoHotkey 锁定我的计算机?
Posted
技术标签:
【中文标题】如何使用 AutoHotkey 锁定我的计算机?【英文标题】:How can I lock my computer with AutoHotkey? 【发布时间】:2017-07-07 23:33:59 【问题描述】:我正在尝试绑定“Esc”键以使用 AutoHotkey 锁定我的计算机。
手动按Winkey + l
会锁定我的电脑,但它在我的 AutoHotkey 脚本中不起作用。
esc::
MsgBox Going to lock
Send, #l
Return
我尝试了多种其他 AutoHotkey 语法(例如没有修饰符)但没有成功。
【问题讨论】:
但是我没有进入锁屏模式!我在satndard窗口,我想通过AHK触发锁定屏幕模式 啊。我懂了!DllCall("LockWorkStation")
而不是 send #l
【参考方案1】:
根据cmetsby wOxxOm的推荐:
Esc::
DllCall("LockWorkStation")
return
【讨论】:
这个可以简化为Esc::DllCall("LockWorkStation")
【参考方案2】:
您在该代码中所做的是先按 windows 键,然后按“l”键。不是同时两个。要进行组合键,您需要按下组合键,然后按下要与之组合的键。记得之后释放密钥。您的代码将如下所示:
Send LWin down
Send l
Send LWin up
或
Send LWin downlLWin up
【讨论】:
以上是关于如何使用 AutoHotkey 锁定我的计算机?的主要内容,如果未能解决你的问题,请参考以下文章
win10用autohotkey怎样将caps改为caps+esc就是按caps+esc锁定大写?