A
A
Alexey Pavlov2018-08-03 12:13:51
Windows
Alexey Pavlov, 2018-08-03 12:13:51

How to programmatically get Windows monitor system numbers?

Установлено несколько мониторов, и их номера указаны не по порядку (в окне "Разрешение экрана"):
obpkkjzkfy0onafcfc_y6iztbcm.png
Как узнать в программе номера каждого монитора?
В C# есть класс Screen, хранящий массив экранов, но они там указываются не по числам в окне "Разрешение экрана". Не смог найти ничего подобного в реестре в местах, где находится инфа о мониторах и дисплеях (которые порты видеокарты) - там тоже указаны в том же порядке, что и в классе Screen.
Мне не нужно узнать, как изменить номера, чтобы они стали по порядку, мне нужно узнать текущие номера.

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question