Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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-сайт: Rus-Skipper.narod.ru
 Профиль | Цитата | #2
Добавлено: 01.04.07 01:32
Посмотри пример, есди это то, что тебе нужно вышлю исходник. http://rus-skipper.narod.ru/raznoe/tshk.zip
А событие очень простое;
If Button And vbLeftButton Then MsgBox "левая", 0, ""
If Button And vbRightButton Then MsgBox "правая", 0, ""

Ответить

Номер ответа: 3
Автор ответа:
 WFS



Вопросов: 12
Ответов: 19
 Профиль | Цитата | #3 Добавлено: 01.04.07 13:00
Спасибо, я все понял!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам