2010-05-31 42 views
4

我正在使用SendMessage(HWND_BROUADCART, WM_SYSCOMMAND, SC_MONITORRPOWER, 2)關閉顯示器。防止顯示器通電

可以工作,但是當有人觸摸鍵盤或鼠標時,顯示器會重新開啓。我試圖用鍵盤和鼠標的DEVICEPOWER_CLEAR_WAKEENABLED使用DevicePowerSetDeviceState函數來擺脫這種情況:它不返回任何錯誤,但也沒有效果。

如何防止顯示器在Vista和Windows7中重新啓動?

+3

出於好奇:爲什麼? – 2010-05-31 04:43:55

+3

曾經有一些方便的方法來讓顯示器爆炸,但可惜的是硬件人已經修復了這些東西......目前 – 2010-05-31 04:44:49

+1

@John Seigel:同意你關於爲什麼問題。可能爲什麼在OP沒有回答的情況下:類似遠程控制軟件,例如LogMeIn/VNC/RDP等。 – 2010-05-31 05:03:24

回答

0

將所有顯示器連接到相同的插座(如果有許多顯示器,則連接兩個,三個......插座),並將電源開關置於教師桌面上。

不是所有的問題都應該用軟件解決。

+1

+1:問題將在由多次物理開/關引起的功率浪涌將破壞所有監視器:P – ereOn 2010-05-31 06:45:32

+0

好點,但可能有一個很好的解決方案。是不是有一個www.currentoverflow.com網站或類似的東西:-) – Patrick 2010-05-31 06:53:09