2010-04-10 4 views
4

Есть ли способ получить информацию о том, сколько дополнительных дисплеев есть, кроме основного, как они пронумерованы, каковы размеры и т. Д.? Я знаю, что это довольно легко на земле .net.извлекать несколько отображаемых данных с помощью win32/C++

+0

Ссылка на «Количество физических мониторов, подключенных к компьютеру Windows»? выше сломан. –

ответ

5

Используйте функцию EnumDisplayMonitors(), передав NULL для первых двух аргументов. Ваш callback получает мониторы в цифровом порядке с их виртуальным расположением, относительно основного монитора. Отрицательные позиции находятся слева и сверху вашего основного монитора.