如何使用autoIT win8.1锁定屏幕

时间:2015-05-17 09:03:29

标签: windows autoit

我尝试制作一个锁定屏幕的程序。 我尝试了Send("#l"),虽然#f#r完美无缺,但仍无效。

Send("{LWINDOWN}{l}{LWINUP}")也不起作用。

我在64位PC上使用autoIT 3,32位版本。你能帮帮我吗?

2 个答案:

答案 0 :(得分:2)

以一种实际优雅的方式,使用预定义的WinAPI.au3函数

_WinAPI_LockWorkStation

请参阅此UDF的脱机帮助文件,并MSDN了解它对系统的影响。

答案 1 :(得分:0)

你应该能够更优雅地实现它:

  

运行(@COMSPEC&amp;&#39; / c&#39;&amp;&#39; rundll32.exe user32.dll,LockWorkStation&#39;,&#34;&#34;,@ SW_HIDE)< / p>