Как получить размер всех окон на экране в windows 7? - PullRequest
0 голосов
/ 14 октября 2010

Я пытаюсь написать программу, которая получает окна, отображаемые на экране. Что-то вроде screen.getActiveWindow (). Size было бы здорово, но оно касается только активного окна.

Я ищу размеры всех окон на экране, а также информацию о событиях, когда они изменяются, закрывают друг друга.

Я просто мечтаю или есть способ получить эту информацию в Windows?

1 Ответ

1 голос
/ 14 октября 2010

Вам нужно использовать Функция EnumWindow иди получить hwnd каждого окна, затем пользователь EnumChildWindow, чтобы получить дочерние окна и, наконец, получить windowinfo , что в clr нет всех необходимых функция, чтобы сделать низкоуровневую манипуляцию с окном, если она не была добавлена ​​в 4.0, и я не заметил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...