Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[52.14.8.34] |
|
Сообщ.
#1
,
|
|
|
Вопрос, конечно, может многим показаться совсем не хитрым, а даже банальным, но все-таки я спрошу:
Итак, например, ScreenSaver, который запускается, после н-ного кол-ва минут бездействия клавы и мышки, далее, аська, которая тоже после бездействия определенного времени вышеупомянутых устройств ввода переключается в режимы "away", "n/a". Итак, ВНИМАНИЕ, вопрос: Как лучше (не через задний проход ) узнать, когда же последний раз юзер трогал мышу или клаву? Хотелось бы пример. ---------- Спасибо! |
Сообщ.
#2
,
|
|
|
Для Мыши проще всего использовать таймер, и врямяот времени например каждую секунду проверять текущую позицию.
Клаву тоже можно повесить на таймер и например чере GetLastInputInfo опрашивать. А ScreenSaverу проще он сейчас активное окно и в него валятся все события от клавы и мыши |