如何关闭显示器

fat_how 2004-09-11 10:39:18
我实验室里的一台品牌方正电脑
他的显示器没有关闭的电源开关,
当长时间没有键盘或鼠标事件时,
显示器自动关闭. 到有键盘或鼠标
事件时再重新点亮.

现在我想编一个程序, 执行时
关闭显示器, 安键盘时点亮.

**还有一个要求, 就是鼠标移动时不点亮.**
就是说什么时候点亮必须由我控制

Windows提供这种API吗?

如何做?

我用的是 Windows XP sp1
...全文
198 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ChenYongThread 2004-09-13
  • 打赏
  • 举报
回复
up
ZivWang 2004-09-12
  • 打赏
  • 举报
回复
中断无法实现,因为,现在是windows不是dos系统的

控制全在操作系统中,比如acpi,即使在dos窗口下关闭

回到系统后还是会恢复的。

不过我想你可以调用屏幕保护程序。
cnfinal 2004-09-12
  • 打赏
  • 举报
回复
有意思,要是再配个摇控就更完美了
programfanny 2004-09-12
  • 打赏
  • 举报
回复
对于SyncMaster类有显示器,可以用汇编 int10H 的 AH = BF05h 功能来实现,BH=0为关显示器,BH=1为开显示器。
大熊猫侯佩 2004-09-11
  • 打赏
  • 举报
回复
转贴:
如果我们为未知软件的显示器写软件时,可以先用BIOS INT 11H来确定配置到系统的设备,这个操作实际是把设备标志(Equipment flag)的值回送到AX,设备标志包括在"Rom bios date areas"部分,它的绝对地址为0040:0010当PC第一次加电时,ROM BIOS的类型11H的中断例行程序读取外部硬件开关状态(ON/OFFF)保留在设备标志单元中!

亦可以用汇编int10H的BF05h功能来实现,BH=0为关,=1为开

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧