Консультация № 63838
23.11.2006, 11:25
0.00 руб.
0 3 2
Здравствуйте, эксперты!
Хочу уточнить.
Как узнать время бездействия мыши и клавиатуры без использования хуков? Знаю, что это можно, не могу вспомнить функцию.

Обсуждение

Неизвестный
23.11.2006, 11:32
общий
это ответ
Здравствуйте, Msg2000!
DWORD GetIdleMinutes(DWORD dwReserved);
Parameters
dwReserved Must be set to zero.
Return Values Returns the number of minutes since the user‘s last activity.

Подойдет?
Неизвестный
23.11.2006, 16:35
общий
где же ты только видел функцию такую?
Неизвестный
25.11.2006, 15:49
общий
это ответ
Здравствуйте, Msg2000!
Возможно, функция SystemParametersInfo?
Вызывается вроде так (могу ошибаться, см МСДН):
SystemParametersInfo(
SPI_GETMOUSEHOVERTIME,
0, //Не совсем уверен, что правильно, особо не вдумывался :)
&n, //Сюда сохраняется время
0);

Надеюсь, это то, что Вам необходимо.
Форма ответа