Re: Неактивное приложение
От: AMogil Россия  
Дата: 19.06.04 06:05
Оценка:
Здравствуйте, O.O, Вы писали:

O.O>Как отследить что приложение неактивно (имеется ввиду что пользователь какое-то время не юзает его мышкой и клавой)


В принципе можно повесить таймер и в Application.OnMessage его каждый раз инициализировать, в OnTimter делать то что нужно, а в TTimter.Interval установить необходимое время ожидания. Но ведь OnMessage будет вызываться при всех событиях, а не только для событий клавы и мышки. Поэтому там надо смотреть какое событие пришло и если нужное, то переинициализировать таймер. А какие события смотреть лучше уточнить в форуме по WinAPI, что-то типа WM_MOUSE*, WM_KEY*


С уважением, Алексей.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.