Перемещение экрана в окнах - низкоуровневое программирование - PullRequest
0 голосов
/ 10 апреля 2011

ОК, это будет звучать странно.Можно ли программно двигать экран?Например, при перемещении экрана вниз вы больше не увидите кнопку запуска Windows, а верхняя часть экрана будет показана черным.Это немного сложно описать.Это похоже на манипулирование тем, как рабочий стол и вся среда отображаются в окнах.Какой язык мне использовать для такой вещи.Может ли это быть сделано с C ++.

Большое спасибо

1 Ответ

1 голос
/ 10 апреля 2011

Это в значительной степени зависит от рассматриваемой версии Windows.

  • Все до WinXP: Невозможно использовать только стандартный API.Для этого требуется взлом графических драйверов

  • Windows XP и более поздних версий, позволяющих гибко распределять пространство экрана на рабочем столе благодаря поддержке расширения рабочего стола на несколько видеокарт.Но, пожалуйста, не спрашивайте меня о конкретных вызовах API для этого.Ваш лучший выбор будет смотреть в разделе разработки графического драйвера MSDN.

...