如何使用C#中的函數來運行窗口標識,該窗口標識將在屏幕上顯示數字1,2,...,方法與我們通過在屏幕上右鍵單擊(屬性)相同,然後轉到屏幕通過點擊識別來解決並顯示數字。C#標識屏幕號碼?
我們可以在C#中做到這一點嗎?
如何使用C#中的函數來運行窗口標識,該窗口標識將在屏幕上顯示數字1,2,...,方法與我們通過在屏幕上右鍵單擊(屬性)相同,然後轉到屏幕通過點擊識別來解決並顯示數字。C#標識屏幕號碼?
我們可以在C#中做到這一點嗎?
是的,看着屏幕類:http://msdn.microsoft.com/en-us/library/system.windows.forms.screen.aspx
可以打通Screen.AllScreens所有屏幕的列表。
使用Screen.AllScreens
Property確實得到了連接到系統的監視器陣列。
然後Screen.DeviceName
Property會給你它的名字。但是,這可能與MSDN警告的號碼不同:
此字符串可能包含不可打印的字符。
我會先檢查一下,看看這是否給你你需要的東西。
謝謝,我知道這部分,但我的意思是如何讓我的系統在屏幕中間使用c#顯示一個大的白色數字!你知道我的意思? – 2010-09-27 14:21:33
然後,您需要在桌面上進行繪圖搜索,這是一個很常見的問題,請查看此示例 - http://stackoverflow.com/questions/1536141/how-to-draw-directly-on-the-windows -desktop-C – Lloyd 2010-09-27 22:38:43