Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
fAkiva
19 / 13 / 1
Регистрация: 11.02.2013
Сообщений: 87
1

Где почитать о работе с мышью?

08.09.2016, 01:52. Просмотров 222. Ответов 2
Метки нет (Все метки)

Приветствую Форум.
Направьте меня где я смог-бы прочесть и вникнуть в работе Mouse(мыши)
в программировании Visual Basic Net.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2016, 01:52
Ответы с готовыми решениями:

Где почитать о TcpClient?
Здравствуйте! Я плохо понимаю как работает tcp/ip. Почему после dim client...

WebBrowser: где почитать о компоненте
Подскажите,где можно прочитать о э/у WebBrowser и всё что с ним связано.Заранее...

Где почитать о регулярных выражениях?
Доброго всем... Давно не писал.. ) Помогите с регуляркой (и по возможности...

Где почитать про Visual Basic 2008
Всем добрый день, сравнительно недавно начал изучать вб 2008, сделал только...

Где почитать теорио про .Net?
Подскажите где можно почерпнуть теоритическия данные про даную технологию....

2
diadiavova
3768 / 1323 / 414
Регистрация: 11.04.2015
Сообщений: 2,469
Записей в блоге: 35
08.09.2016, 10:48 2
Не думаю, что где-то есть источник, описывающий работу с мышью в VB.Net. Там все довольно просто: в винформах элементы управления имеют события, возникающие при определенных действиях мышью, обычно названия событий начинаются со слова Mouse(например MouseMove). В WPF помимо событий есть еще некоторый свойства типа IsMouseOver (чтобы понимать как с ними работать надо изучать платформу). Кроме того, есть несколько WinAPI-функций, для того, чтобы установить курсор в определенной позиции экрана, эмулировать клики и т. д. В общем и целом все в основном к этому и сводится.
1
Yury Komar
Модератор
Эксперт .NET
2377 / 2183 / 348
Регистрация: 27.01.2014
Сообщений: 3,913
Завершенные тесты: 1
08.09.2016, 11:00 3
Цитата Сообщение от diadiavova Посмотреть сообщение
чтобы установить курсор в определенной позиции экрана, эмулировать клики
vb.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Integer, ByVal dx As Integer, ByVal dy As Integer, ByVal cButtons As Integer, ByVal dwExtraInfo As Integer)
    Const MOUSEEVENTF_LEFTDOWN = &H2
    Const MOUSEEVENTF_LEFTUP = &H4
    Const MOUSEEVENTF_MIDDLEDOWN = &H20
    Const MOUSEEVENTF_MIDDLEUP = &H40
    Const MOUSEEVENTF_MOVE = &H1
    Const MOUSEEVENTF_ABSOLUTE = &H8000
    Const MOUSEEVENTF_RIGHTDOWN = &H8
    Const MOUSEEVENTF_RIGHTUP = &H10
 
    Sub SendMouseClick(x, y)
        Cursor.Position = New Point(x, y) 'Меяем положение курсора мышки
        mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 1, 1) 'Нажимаем кнопку мышки
        mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 1, 1)   'Отпускаем кнопку мышки
        
        'или тоже самое, но в одну строку
        'mouse_event(MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, x, y, 0, 0)
    End Sub
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.09.2016, 11:00

Где почитать про содержание (возможные варианты) файла web.config
Доброго времени суток всем. Вопрос о том где почитать, про содержание...

Перемещение объектов мышью
Добрый вечер, прошу помощи. У меня есть кнопка "button1", как сделать так,...

Где почитать о работе с большими числами
Добрый день! Интересует возможность представлять большие числа, то есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru