powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как узнать, что мышь 5 мин не двигается?
5 сообщений из 5, страница 1 из 1
Как узнать, что мышь 5 мин не двигается?
    #34553889
NewGirl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте!
У меня есть такой вопрос.
Нужно закрыть прогу, если мышь не трогают 5 мин.
Подскажите пожайлуста, как узнать, что мышь не двигается и куда нужно поставить счётчик.
Спасибо.
...
Рейтинг: 0 / 0
Как узнать, что мышь 5 мин не двигается?
    #34553902
enkarito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обрабатывать событие движение мыши.
В функции запоминать текущее время, дату.
По таймеру проверять разницу между текущим временем и запомненным.
...
Рейтинг: 0 / 0
Как узнать, что мышь 5 мин не двигается?
    #34553942
LordMAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NewGirlНужно закрыть прогу, если мышь не трогают 5 мин.
Подскажите пожайлуста, как узнать, что мышь не двигается и куда нужно поставить счётчик.Обычно в таких случаях ориентируются не только на мышь, а на все устройства ввода (т.е. еще минимум на клавиатуру) - это уже другим способом делается, например, для windows это GetLastInputInfo и GetIdleMinutes.
...
Рейтинг: 0 / 0
Как узнать, что мышь 5 мин не двигается?
    #34554624
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enkarito пишет:
> Обрабатывать событие движение мыши.
> В функции запоминать текущее время, дату.

Не надо запоминать время. Достаточно поставить таймер на
время ожидаемой паузы мыши. А в обработке движения мышы его
килять. Соответственно, если таймер пришел, то мышь не двигалась.
Если не пришел, то двигалась.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как узнать, что мышь 5 мин не двигается?
    #34554702
enkarito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivНе надо запоминать время. Достаточно поставить таймер на
время ожидаемой паузы мыши. А в обработке движения мышы его
килять. Соответственно, если таймер пришел, то мышь не двигалась.
Если не пришел, то двигалась.

Как вариант. Согласен.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как узнать, что мышь 5 мин не двигается?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]