Страница: 1 |
Страница: 1 |
Вопрос: Какое событие отвечает за нажатую мышь?
Добавлено: 31.03.07 23:47
Автор вопроса:
WFS
Как сделать так, чтобы пока левая кнопка мыши зажата, выполнялось какое то действие?
Конкретно, нужно двигать линию вслед за мышью, пока левая кнопка зажата.
Спасибо.
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа: HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 01.04.07 01:00
Линию двигать где? Например если в PictureBox то там для событие MouseMove/MouseDown есть параметр Button, он и будет содержать клавищу мыши. Также можно определить API функцией - см. примеры. Можно захучить мышь - тоже см примеры. Но все варианты, в данном случае, думаю менее умесные чем первый.
Номер ответа: 2
Автор ответа: Боцман
ICQ: 295725312
Вопросов: 53
Ответов: 830
Web-сайт:
Профиль | | #2
Добавлено: 01.04.07 01:32
Посмотри пример, есди это то, что тебе нужно вышлю исходник. http://rus-skipper.narod.ru/raznoe/tshk.zip
А событие очень простое;
If Button And vbRightButton Then MsgBox "правая", 0, ""
Номер ответа: 3
Автор ответа: WFS
Вопросов: 12
Ответов: 19
Профиль | | #3
Добавлено: 01.04.07 13:00
Спасибо, я все понял!