p7749 发表于 2013-12-16 22:01:27

运行中的AU3程序如何防止屏幕关闭?

一个运行的小程序,因为没有可以防止电脑屏关闭的语句,所以等到电脑设定的关屏时间一到.屏就黑了.虽然这时可以手动一下键盘或者鼠标就又亮了.还是觉得不方便.就在程序中加入这样一句移动一下鼠标的语句,可以解决关屏的问题.但是总觉得不专业.请大师给个更好的方法.
If Ceiling($s/111)=$s/111 ThenMouseMove(1,Random(10,100,1),0) ;防止关屏用
$s是程序中的循环变量.就借来用了.

zzbtlc 发表于 2013-12-16 22:05:57

好,看看这个如何,找很久了

afan 发表于 2013-12-16 23:25:09

#Include <WinAPIEx.au3>
_WinAPI_SetThreadExecutionState( $iFlag )

Cfg1211 发表于 2013-12-17 12:32:27

让电脑不要屏保不要休眠就行了。

p7749 发表于 2013-12-18 08:56:15

三楼的达人给点解释

tubaba 发表于 2013-12-18 11:29:59

都给出答案了,自已动下手,去查阅下_WinAPI_SetThreadExecutionState,帮助里有的,别这么懒
页: [1]
查看完整版本: 运行中的AU3程序如何防止屏幕关闭?