2015-09-11 2 views
1

Мне нужно получить все время использования других приложений. Теперь я могу получить, какое окно активно, используя GetForegroundWindow. Но как я могу получить уведомление, когда окно неактивно. Мы не можем проверить, активно или нет окно. Мне не нужно (время начала процесса - текущее время), которое дает время выполнения процесса. Я хочу, как долго окно активно.Как получить время использования приложения?

+0

использовать МОФ или окна формы делать? Вы создаете приложение для управления временем использования других приложений? Это правильно. – Jehof

+0

Я использую wpf. да, моему приложению требуется время использования других окон. – Unknown

ответ

0

Посмотрите в SetWindowsHookEx, и, в частности, WH_CBT

+0

Есть ли у вас какой-нибудь образец кода? Я не мог правильно понять эту функцию. – Unknown

+0

Есть тонны примеров с этим во всем Интернете. –

+0

да! У меня есть несколько примеров. Благодаря ! – Unknown

Смежные вопросы