Dans les propriétés du bureau Windows, tous les affichages sont affichés et sont indiqués comme étant actifs ou inactifs. Ma carte graphique a un moniteur connecté au port dvi mais pas le vga et ceci est correctement déterminé (c'est-à-dire que l'un des affichages est étiqueté inactif). J'ai aussi un affichage LCD displaylink qui est également détecté. En utilisant system.windows.forms.screen.allscreens Je peux énumérer tous les affichages possibles (dans ce cas, 3) sur mon système mais je suis incapable de déterminer lesquels sont actifs (c'est-à-dire d'avoir un périphérique connecté pour eux). Est-ce possible dans .net?Détermination des écrans/écrans/écrans associés
Aucune des propriétés de system.windows.forms.screen ne semble avoir cette information.
EDIT: A pris note que ma question est en fait un double de this question mais je ne après Hans m'a dirigé trouvé Passant à regarder WMI.
duplication possible de [Nombre de moniteurs physiques connectés à une machine Windows?] (Http://stackoverflow.com/questions/2090052/number-of-physical-monitors-attached-to-a-windows-machine) – RobS