Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Вниз

Мышь   Найти похожие ветки 

 
Chahpa   (2004-04-03 13:13) [0]

Здравствуйте!
Вот такой вопрос: можно ли как-нибудь узнать(программно) что выдернули мышку?


 
Kerk ©   (2004-04-03 13:55) [1]

только после перезагрузки


 
Юрий Зотов ©   (2004-04-03 14:04) [2]

Просто проверить - не уверен, но можно попробовать Mouse.MousePresent. А вот отловить момент выдергивания... с этим сложнее.


 
Anatoly Podgoretsky ©   (2004-04-03 14:18) [3]

Ставь инфракрасную


 
Chahpa   (2004-04-03 14:37) [4]

Навернека никак не получиться проверить?


 
YurikGl ©   (2004-04-03 14:46) [5]

Попросить пользователя подвигать мышь, или кликнуть ею. Если координаты курсора мыши не меняются, значит ее нет.

А еще можно сообщение мышке послать. Если придет ошибка, то мыши нет, а если сообщение принято, то она есть. :)


 
Chahpa   (2004-04-03 14:50) [6]

Спасибо :)


 
Chahpa   (2004-04-03 14:53) [7]

Для примера можете что-нибудь привести?
SetCursorPos не подойдет? Если ошибка то мыши нет? Хотя проверял, все равно :(


 
DVM ©   (2004-04-03 14:56) [8]


> А еще можно сообщение мышке послать. Если придет ошибка,
> то мыши нет, а если сообщение принято, то она есть. :)

Сообщения посылаются окнам, а не мышкам.


 
DVM ©   (2004-04-03 14:56) [9]


> А еще можно сообщение мышке послать. Если придет ошибка,
> то мыши нет, а если сообщение принято, то она есть. :)

Сообщения посылаются окнам, а не мышкам.


 
Chahpa   (2004-04-03 14:56) [10]

Тогда какие вариянты еще есть? :(


 
Nikolay M. ©   (2004-04-03 15:02) [11]

Компьютерный клуб? Тогда самое надежное - это прибить хвост мыши к столу. И мышки должны быть оптические, чтобы шарик нельзя было вытащить.


 
YurikGl ©   (2004-04-03 15:15) [12]

Можно проверить готовность устройства :)


 
Chahpa   (2004-04-03 15:23) [13]

Да комп. клуб :)
Привязал скочем провод от мыши к проводу от клавы (целый маток скоча ушел), прибил провод(какая-то заклепка специальная ) мыши к столу и для уверености еще провод от мыши завязал на узел с проводом от клавы, так все равно стащили


 
Anatoly Podgoretsky ©   (2004-04-03 15:28) [14]

Компьютер в закрытый щкаф с сигнализацией


 
Chahpa   (2004-04-03 15:36) [15]

Как программно проверить готовность устройства?


 
Nikolay M. ©   (2004-04-03 15:37) [16]


> Привязал скочем провод от мыши к проводу от клавы (целый
> маток скоча ушел), прибил провод(какая-то заклепка специальная
> ) мыши к столу и для уверености еще провод от мыши завязал
> на узел с проводом от клавы, так все равно стащили

А ко всему этому привязать тоненькую леску 0.05, а к ней - механизм, спускающий с пружины гарпун для подводной охоты и отпускающий подвешенную над стулом гирю-двухпудовку. Чтобы в следующей жизни неповадно было :)
Кстати, в Флэшбэк, похоже, этим особо не парятся. Если только все провода от системника не обернуты металлическми кольцом, которое просто так не разожмешь:
http://www.flash-back.ru/flashphoto.php


 
Chahpa   (2004-04-03 15:42) [17]

:)))


 
Юрий Зотов ©   (2004-04-03 19:26) [18]

Если отлавливать момент отлова ТОЧНО не требуется, то почему бы не проверять просто по таймеру? Одна проверка в несколько секунд систему не нагрузит.


 
Diamond Cat ©   (2004-04-03 19:46) [19]

а какая мышь usb или com или ps/2 ???


 
Chahpa   (2004-04-03 21:41) [20]

ps/2
Как делать с USB (на Хр) я разобрался, а вот ps/2



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.029 c
1-1081113111
vertal
2004-04-05 01:11
2004.04.25
Надежность программ на Delphi


3-1080231798
and
2004-03-25 19:23
2004.04.25
Список таблиц SQL запросом


9-1067193863
dn
2003-10-26 21:44
2004.04.25
Движки


14-1081006135
Soft
2004-04-03 19:28
2004.04.25
Диалог: "Я случайно отформатил не тот диск"


1-1081311004
ksa2002
2004-04-07 08:10
2004.04.25
Tree View





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