在Windows桌面屬性中,顯示所有顯示器並顯示爲處於活動狀態或未激活狀態。我的顯卡有一個顯示器連接到dvi端口,但不是vga,這是正確確定的(即其中一個顯示器被標記爲非活動狀態)。我也有一個usb displaylink液晶顯示器,它也被發現。確定連接了哪些監視器/顯示器/屏幕
使用system.windows.forms.screen.allscreens我能枚舉所有可能的顯示(在這種情況下,3)在我的系統上,但我無法確定哪些是活動的(即實際上有一個設備連接給他們)。這是可能的.net?
沒有一個system.windows.forms.screen的屬性似乎有這個信息。
編輯:注意到我的問題實際上是this question的重複,但是在Hans Passant指示我看WMI後我才發現它。
[附加到Windows機器上的物理監視器的數量?]的可能的重複(http://stackoverflow.com/questions/2090052/number-of-physical-monitors-attached-to-a-windows-machine) – RobS 2010-07-19 14:57:50