Как получить время простоя компьютера?

Рейтинг: 4Ответов: 2Опубликовано: 16.03.2011

Как выполнить некоторое событие, если компьютер простаивает определённое время. Подскажите, пожалуйста, какую-нибудь умную API-функцию. Или если таких нет или вы знаете, как отследить движение мыши вне окна своего приложения, и/или когда оно неактивно, то поделитесь советом.

Ответы

▲ 5Принят

Возможно, вам нужно это: GetLastInputInfo (Windows API)

Только начиная с висты эта функция отдаёт структуру только для текущего пользователя - т.е. в сервисе использовать не получится.