dulein
发表于 2010-4-17 14:30:26
谢谢高手们,学习了
nis
发表于 2011-11-29 12:57:14
好贴,别沉了。。。。
chenzhi1210
发表于 2012-1-16 13:30:48
论坛中有,你搜索一下。
syhw2222
发表于 2012-1-25 23:00:24
不错的东东,谢谢大师们!
pingfan5888
发表于 2012-2-23 23:54:39
非常不错,正需要。。
dengweiqi
发表于 2012-5-20 16:03:54
感谢12楼3mile的代码分享,不过有个疑问,在2003server上,试验过非常好,但是在笔记本上 xp 还有win7上 运行后显示器会闪,而且鼠标移动显示器就会重新开启 不知道为什么 求解答 谢谢!!!!!!!!
unique009
发表于 2012-10-22 18:09:18
本帖最后由 unique009 于 2012-10-22 18:16 编辑
回复 12# 3mile
有一个更简单的方法,只需要在_Monitor_OFF()函数的开始处sleep(1000)就可以了,这样就可以防止松开按键时重新激活屏幕
Func _MonitorOff()
Sleep(1000) ;防止放开快捷键时重新激活屏幕
$Desktophwnd = WinGetHandle("")
$user32 = DllOpen("user32.dll")
DllCall($user32, "int", "SendMessage", "hwnd", $Desktophwnd, "int", 274, "int", 61808, "int", 2)
EndFunc
pingfan5888
发表于 2012-12-9 20:49:53
这个不错啊。 谢谢分享
pingfan5888
发表于 2012-12-9 20:50:51
这个不错啊。 谢谢分享
ak47gglllk
发表于 2014-6-30 09:56:18
额,一群大神,我也路过来加个钱钱
luren666
发表于 2015-7-9 21:43:11
测试了一下,笔记本电脑,WIN8.1系统,脚本可以正常关闭显示器,动一下键盘或鼠标会恢复。