Есть ли способ получить информацию о том, сколько дополнительных дисплеев помимо основного, как они пронумерованы, каковы размеры и т.д.? Я знаю, что это довольно легко в земле .net.
получить информацию о нескольких дисплеях с помощью win32/C++
comment
Ссылка на количество физических мониторов, подключенных к машине с Windows? выше сломан.
- person Laurie Stearn   schedule 01.03.2016
comment
Этот вопрос, вероятно, следует пометить как дубликат stackoverflow.com /вопросы/18022612/. Текущая копия была удалена после переноса в привилегированного пользователя.
- person Ilmari Karonen   schedule 16.07.2019
Ответы (2)
Используйте функцию EnumDisplayMonitors(), передав NULL в качестве первых двух аргументов. Ваш обратный вызов получает мониторы в числовом порядке с их виртуальное расположение относительно основного монитора. Отрицательные позиции находятся слева и сверху от основного монитора.
person
Hans Passant
schedule
10.04.2010