Отображение другого выхода на дополнительном мониторе - PullRequest
0 голосов
/ 11 марта 2012

Я создаю простое приложение для изменения изображения, проецируемого проектором.Мне бы хотелось, чтобы проецируемое изображение отличалось от рабочего стола.Рассмотрим простой пример.Мое приложение должно взять экран печати и добавить к нему немного растрового изображения.Чем это будет отображаться на проекторе.Хотя исходное изображение на мониторе ноутбука такое же, проецируемое изображение будет содержать это добавленное растровое изображение.

Я использую GDI для изменения изображения в C ++ / CLI и Windows Forms.

Ответы [ 2 ]

2 голосов
/ 11 марта 2012

Я добавлю к тому, что сказал Билли, и предоставлю информацию, которую вы должны использовать для этого Screens collection. Это даст вам точные координаты каждого экрана, который доступен в системе.

Подробнее здесь:

http://msdn.microsoft.com/en-us/library/system.windows.forms.screen.aspx

2 голосов
/ 11 марта 2012

Вы просто создаете два окна и размещаете одно так, чтобы оно находилось на дополнительном дисплее, а другое - на основном дисплее. Нет ничего «волшебного» во втором мониторе, с которым вам придется связываться.

...