Форум: "WinAPI";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];
Внизпомогите: надо выполнить действие, если мышь не двигалась минуту Найти похожие ветки
← →
com6 (2002-04-28 17:02) [0]надо выполнить действие, если мышь не двигалась минуту. вот как определеить, что мышь не двигалась минуту??? =)
заранее благодарен.
← →
Song (2002-04-28 22:00) [1]Запускаете таймер на минуту, пока не заончится время крутите в цикле GetCursorPos()
← →
Malder (2002-04-28 22:19) [2]Запускаешь таймер с интервалом в секунду.
Должны быть две глобальные переменные, в одной храняться координаты мыши (CurPos), в другой пройденное время (TimeLeft). Соответственно, при каждом OnTimer TimeLeft увеличивается на 1, а GetCursorPos сравнивается с CurPos - если равны и TimeLeft больше 60, то выполняется действие. А если не равны, то время опять устанавливается на ноль...
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c