2009-06-25 64 views
3

我知道,我在這裏顯得不合適:-)使用.NET/C控制硬件(TFT顯示器,顯示器)#

我想從.NET應用程序中控制顯示器。背景很簡單:有一個非常好的平板電腦應該成爲我的小幫手。出於這個原因,它會一直開着。但是,顯示器可以被關閉,如果沒有必要,並且切換時一些有趣的事情發生在..

那麼你會如何解決這個問題:

MyPc.Utils.SwitchOnDisplay();

男人,我希望這將是容易的。 ..我相信我一定要深入到某些DLL,但是,嘿,也許至少有人知道一個搜索詞比DIM DISPLAY C#更好

克里斯

PS:假設一個WinXP中,所有屏保或功率管理的dimm ing東西永遠不會被設置。哦,幾個星期後,我將對Windows 7有同樣的問題:-)

回答

1

請參閱Turn off your monitor via code (C#)。這是相當徹底的,但是從WinForms應用程序打開它歸結爲:

SendMessage(this.Handle.ToInt32(), WM_SYSCOMMAND, SC_MONITORPOWER, –1); 
+0

這不會讓您打開或關閉特定的顯示器 - 它可以完成所有這些操作。我相信他希望能夠關閉他的平板電腦,但是從他的主要顯示器上離開事物的聲音。我可能會誤解這個問題,雖然... – 2009-06-25 19:41:14