Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.14;
Скачать: CL | DM;

Вниз

Как определить состояние неактивности клавы и мыша?   Найти похожие ветки 

 
Jakommo   (2003-02-14 13:27) [0]

Уважаемые, мастера! Хочу сделать так, чтобы после определённого промежутка времени, если клава и мышь не использовались, прога закрывала бы все открытые приложения.
Благодарю за любые советы!


 
AGGRESSOR   (2003-02-14 14:07) [1]

Мышь:
Пусть программа через каждый нужный тебе промежуток времени получает координаты курсора и сравнивает с предыдущими. Если отличаются- мышь двигали, иначе- нет. Вероятность того, что после движения курсор установится в прежнюю позицию ->0
Делается это с помощью GetCursorPos
Для клавы можно засекать время с последнего ивента.
В итоге получаем глючную и громоздкую, но рабочую реализацию :)


 
Jakommo   (2003-02-14 14:39) [2]

:) На счёт глючной и громоздкой это вдохнавляет... А в чём заключается идея не глючного варианта? Использовать хук?


 
Novice ©   (2003-02-14 15:00) [3]

Application.OnIdle


 
Jakommo   (2003-02-14 15:08) [4]

>Novice
Ув. Novice, не могли бы пояснить что за зверь Application.OnIdle и как это виглядит с примером, хотябы в общем..



Страницы: 1 вся ветка

Текущий архив: 2003.04.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-44199
odyssey
2003-04-01 16:57
2003.04.14
DateTimePicker


14-44425
Soft
2003-03-28 14:01
2003.04.14
Программирование искусство или ремесло?


1-44247
Tayfun
2003-04-02 13:08
2003.04.14
Как из сроки S вырезать символы


14-44454
ctrranik
2003-03-29 17:20
2003.04.14
Помогите хочу найти компонет для работы с модемом


1-44241
BALU1111
2003-04-01 10:43
2003.04.14
Курсор в TextEdit