找回密码
 加入
搜索
查看: 5901|回复: 10

[系统综合] 【已解决】运行后激活关闭信号的显示器的方法?

  [复制链接]
发表于 2011-6-7 15:44:18 | 显示全部楼层 |阅读模式
本帖最后由 古豆 于 2011-6-8 11:17 编辑

单位的机器,自动运行,无人操作,能否有可自动激活“关闭显示器”的软件?


情况如下:
显示器设置5分钟自动关闭,要求定时激活显示器,系统本身好像没此功能(无人操作,所以人为动下键盘鼠标的方法不行);
已经测试,有个命令行方式改变分辨率的软件不行,运行后分辨率改变了,但显示器仍无信号而待机;
已经测试,按键精灵(硬件模拟方式)制做的小精灵,可能因为有USB鼠标,也是无效。


(太感谢版主大人了!只是,分类里哪有“已解决”,自己添上行包……表扣分,没找到啊)
发表于 2011-6-7 17:47:45 | 显示全部楼层
#include <SendMessage.au3>

$hwnd =WinGetHandle('Program Manager')
_SendMessage($hWnd, 274, 61808, 2) ;关闭
Sleep(5000)
_SendMessage($hWnd, 274, 61808, -1) ;打开

评分

参与人数 2金钱 +30 收起 理由
zghwelcome + 10 好棒
古豆 + 20 不多说了,多年难题!!

查看全部评分

发表于 2011-6-7 20:01:26 | 显示全部楼层
回复 2# afan


    学习了,afan的方法很好用!
 楼主| 发表于 2011-6-8 08:49:48 | 显示全部楼层
本帖最后由 古豆 于 2011-6-8 09:02 编辑
afan 发表于 2011-6-7 17:47



    纳尼?……这个。。难道。。就是传说中的。。。神作

(其实,俺只是刚接触Autoit,这个脚本……是不是要像按键精灵那样,必须编译成EXE文件吧……先安装Autoit?再编译??谁能提供个编译好的EXE啊……5555)

未完,待测……
 楼主| 发表于 2011-6-8 11:12:56 | 显示全部楼层
测试通过!!!!!

困扰我多年的难题啊…………太感谢了!!没想到啊,只是简单的几句代码的脚本……5555……不好意思太激动了……
发表于 2011-6-8 11:26:14 | 显示全部楼层
回复 5# 古豆


    还以为你没安装Au3,刚编了个Exe档,支持命令行带参数操作。
直接运行,关闭显示器。

带参数运行:
参数“/off”关闭显示器;“/on”打开显示器。

注:关闭显示器时为避免鼠标的微动而引起再次打开显示,特延迟500ms再关闭。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2011-6-8 11:50:06 | 显示全部楼层
之前是没安装,来Autoit论坛也没抱多大希望,刚才特意下载安装了,一测试……当时就哭了……

一句话,太感谢了!!!
发表于 2011-12-18 16:03:44 | 显示全部楼层
精簡有效率,學習一下
发表于 2014-6-30 09:59:51 | 显示全部楼层
感谢,感谢,感谢大大
发表于 2016-8-18 11:15:30 | 显示全部楼层
厉害,非常有用!
发表于 2016-9-14 02:24:06 | 显示全部楼层
那些数字什么意思,没看懂?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-25 22:11 , Processed in 0.084719 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表