В моей программе нужно отслеживать время бездействия пользователя, т.е "простоя" компьютера. Для этого сделал хук на WH_GETMESSAGE, и там отслеживаю события клавиатуры и мыши. Соответственно если в течении некоторого времени события от клавиатуры и ммыши не приходят, то считается что пользователь отлучился и начинается подсчет времени "простоя". Все бы хорошо, но вот если активно какое-либо консольное окно (ну к примеру Far Manager) то сообщения от клавиатуры и мыши в мой хук почему-то не приходят. Можно ли как нибудь побороть эту проблему?
Еще мне говорили что в системе есть какое-то сообщение, информирующее о "простое" компьютера (как я понял, по нем включаются хранители экрана). Что это за сообщение? Хотелось бы узнать, возможно можно его использовать вместо хуков.