Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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.45 MB
Время: 0.007 c
14-88995
Смерть
2002-05-24 22:01
2002.06.27
Рак - это страшно


3-88737
harismatik
2002-06-04 11:29
2002.06.27
Вопрос по DBGrid


3-88699
PSA
2002-06-03 09:03
2002.06.27
Редактирование баз FoxPro(dBase) при использовании ADO.


7-89054
Remal
2002-04-02 12:35
2002.06.27
Как NTвый taskmanager узнает загрузку процессора....


1-88950
Извращенец
2002-06-15 18:13
2002.06.27
Как сделать паузу на определенное время в Delphi ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский