Форум: "WinAPI";
Текущий архив: 2003.04.14;
Скачать: [xml.tar.bz2];
ВнизКак определить состояние неактивности клавы и мыша? Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.04.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c