Текущий архив: 2006.06.25;
Скачать: CL | DM;
ВнизРаботает ли пользователь за компьютером? Найти похожие ветки
← →
Tigraman (2006-06-02 02:01) [0]Как программно определить работает ли пользователь за компьютером(двигает мышь, нажимает клавиши)?
← →
Алексей Петухов (2006-06-02 07:07) [1]следи да сообщениями и засекай время между ними
← →
Sergey13 © (2006-06-02 09:11) [2]2Tigraman (02.06.06 02:01)
Найди в хелпе OnIdle event (TApplication)
← →
Ega23 © (2006-06-02 09:12) [3]"двигает мышь, нажимает клавиши" - ещё не означает, что человек РАБОТАЕТ.
← →
ЮЮ © (2006-06-02 10:02) [4]Угу. Он форуме Мастеров сидит, а не работает
← →
Ega23 © (2006-06-02 10:09) [5]
> Угу. Он форуме Мастеров сидит, а не работает
Как вариант. Или в кваку играет.
← →
ЮЮ © (2006-06-02 10:12) [6]Или запустил программу, "двигающую курсор мыши", а сам спит
← →
StriderMan © (2006-06-02 13:11) [7]Как вариант - показывать модальное окошко типа "Ты работаешь?"
:)))
← →
DVM © (2006-06-02 13:26) [8]
> двигает мышь, нажимает клавиши
Поставить ловушки WH_KEYBOARD и прочие.
← →
Юрий Зотов © (2006-06-02 14:35) [9]А если он не двигает мышь и не нажимает клавиши, то это еще тоже ничего не значит. Может, он текст на экране подробно изучает.
← →
Sergey13 © (2006-06-02 14:49) [10]2[9] Юрий Зотов © (02.06.06 14:35)
>Может, он текст на экране подробно изучает.
Чего там изучать? Там под картинкой и написано только "Горячая блондинка скрасит досуг богатого джентльмена" и номер телефона. Вот и сидит - деньги пересчитывает в кошельке и в заначке. 8-)
← →
StriderMan © (2006-06-02 15:04) [11]о! можно вместе с клавой и мышью контроллировать заголовок и приложение активного окна
← →
Tigraman (2006-06-02 23:10) [12]Неправильно задал вопрос.
Правильно так:
Как определить, что была нажата какая то клавиша в течении какого то времени или было движение мыши. Как я понял для этого надо использовать ловушки. А как это делать, или где про это почитать?
← →
Amoeba © (2006-06-05 10:44) [13]
> Tigraman (02.06.06 23:10) [12]
> Неправильно задал вопрос.
> Правильно так:
> Как определить, что была нажата какая то клавиша в течении
> какого то времени или было движение мыши. Как я понял для
> этого надо использовать ловушки. А как это делать, или где
> про это почитать?
Здесь на сайте, кажись, была статья об этом.
← →
Пусик © (2006-06-05 21:29) [14]
> Tigraman (02.06.06 23:10) [12]
>
> Неправильно задал вопрос.
> Правильно так:
> Как определить, что была нажата какая то клавиша в течении
> какого то времени или было движение мыши. Как я понял для
> этого надо использовать ловушки. А как это делать, или где
> про это почитать?
Для определения времени "ничего неделания" достаточно для процесса обработать возвращаемые значения функцией WaitForInputIdle.
← →
Пусик © (2006-06-05 21:30) [15]И стеб тут, граждане мастера, неуместен.
ВРоде как ни один из вас даже вопроса не понял.
Ась?
← →
Юрий Зотов © (2006-06-07 01:11) [16]> Пусик
Может, ни один и не понял. Вы бы прояснили - дали маленький примерчик того, как "для определения времени "ничего неделания" достаточно для процесса обработать возвращаемые значения функцией WaitForInputIdle". Тогда все поймут.
А то и правда непонятно. Как сделать это при помощи пары глобальных хуков - это понятно, это без проблем. А вот как сделать при помощи WaitForInputIdle - непонятно.
Страницы: 1 вся ветка
Текущий архив: 2006.06.25;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.012 c