Как определить, какое окно является окном переднего плана? - PullRequest
2 голосов
/ 12 мая 2009

Мне нужно написать сборку (библиотека классов C # .net 2.0), чтобы отслеживать все Приложения в данный момент работает на ПК. Особенно мне нужно знать, какое окно является верхним один, то есть поймать событие, когда окно становится окном переднего плана. Должен Я использую WndProc () для перехвата связанных оконных сообщений? (Я не хочу использовать таймер).

Какой-либо справочный документ или образец исходного кода? Большое спасибо.

1 Ответ

1 голос
/ 12 мая 2009

Если вы хотите получать уведомления, вам нужен CBT Hook .

...