обнаружить все окна свернуты из приложения C # - PullRequest
3 голосов
/ 05 января 2010

как обнаружить все окна (других приложений) свернутыми из приложения c #

Ответы [ 4 ]

5 голосов
/ 05 января 2010

Используйте пример отсюда http://pinvoke.net/default.aspx/user32.EnumDesktopWindows, затем просто проверьте состояние окна

1 голос
/ 05 января 2010

Если вы хотите следить за тем, что происходит в системе, вы хотите установить CBT Hook . Это будет держать вас в курсе, когда окна созданы, уничтожены, свернуты, развернуты, активированы и т. Д. И т. Д.

0 голосов
/ 05 января 2010

Использовать функцию GetWindowState () WinAPI

0 голосов
/ 05 января 2010

Для Windows Forms вы можете посмотреть свойство WindowState объекта Form.Минимизированные окна будут иметь состояние FormWindowState.Minimized.

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