моя C # winform должна определять, когда другие приложения входят / выходят / запускаются в ИСТИНА в полноэкранном режиме, предпочитая события - PullRequest
9 голосов
/ 10 сентября 2010

моему приложению winform на C # необходимо перевести себя в режим ожидания во время работы других приложений в полном полноэкранном режиме (не только в развернутом режиме), таких как видеоигры, видеофильмы, powerpoint.

Мне нужен метод, чтобы определить, есть ли другое приложение в полноэкранном режиме.

Есть ли возможность зарегистрироваться на события, которые будут срабатывать, когда другое приложение входит / выходит из полноэкранного режима?

для обеих нужд, я буду признателен за наличие фрагментов кода.

1 Ответ

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

Согласно этот вопрос «полноэкранный режим» не так уж и особенный, просто создайте правильный тип окна, и ОС будет рассматривать его как полноэкранный. Как только вы это узнаете, вы можете увидеть здесь , как обнаружить такие окна.

...