请问怎么关闭显示器?这几种方法都不行(50分)

  • 主题发起人 主题发起人 devecom
  • 开始时间 开始时间
D

devecom

Unregistered / Unconfirmed
GUEST, unregistred user!
我只需要把显示器关闭,程序、系统照常<br>1。<br>&nbsp; SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);<br>&nbsp; MSDN上说了 , windows 95 only<br>2.SetSystemPowerState() <br>&nbsp; 好象不符合要求。<br><br>有什么好办法吗?请给答案!<br>
 
按下显示器上的电源开关我认为是最理想的方法。
 
你需要的是只黑屏的效果而不用真的关了电源吧?<br>如果是这样让程序调用屏幕保护就行拉。
 
在预防灰尘危害时,首先应放置显示器在干净清洁的环境中,<br>但灰尘是无孔不入的,所以还应该给显示器购买一个专用的防尘罩,每次用<br>完后应及时用防尘罩罩上。平时清除显示器屏幕上的灰尘时,切记应关闭 ... <br>
 
你们就别笑我了~~~~~~~~~55<br><br>调用屏幕保护程序我认为不是一个理想的方法。<br><br>有什么API能启动控制面板的电源管理功能,让它1分钟关闭监视器(其实我也就是要这种功能<br>然后我到了指定的时间又不启用电源管理功能,让它从不关闭监视器。
 
打开 WinSight ,跟踪所有进程,等屏幕自己关掉后,存盘,一条一条找,办法是笨,但是有效。
 
打开 电源管理功能.cpl,找到按钮,调用Mouse_event,OK!<br><br>winexec("control.exe 电源管理功能.cpl",show);
 
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0); <br>或<br>Perform(WM_SYSCOMMAND,SC_MONITORPOWER,1)
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部