Главная страница
    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.44 MB
Время: 0.006 c
3-88770
Anics
2002-06-05 09:04
2002.06.27
Удаление двойных записей через запрос SQL


3-88711
niko4543
2002-06-03 15:02
2002.06.27
Кодировка


14-89029
Blackman
2002-05-23 11:47
2002.06.27
Компонент или исходник планирования помещений ?


1-88823
Darij
2002-06-17 05:47
2002.06.27
Запуск DLL из командной строки


8-88971
Диана
2002-02-16 12:30
2002.06.27
Заставка





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский