Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
4 / 4 / 0
Регистрация: 10.07.2011
Сообщений: 115
1

Как определить, в какую сторону было прокручено колесо мыши

23.06.2012, 19:56. Показов 3113. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть событие MouseWheel, которое отвечает за прокрутку колесом мыши. Оно у меня работает, но в обоих направлениях. Как сделать, чтобы программа понимала, когда прокручивается колесо мыши вниз, а когда вверх?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.06.2012, 19:56
Ответы с готовыми решениями:

Как считать, сдвинул пользователь колесо мыши вверх или вниз?
Только для формы есть такое: if e.delta > 0 then msgbox("Вверх") else msgbox("Вниз") end...

Узнать насколько было прокручено колесико мыши
Здравствуйте. Возможно ли это сделать без главной функции winapi "Main"? Добавлено через 36...

Как узнать на какую кнопку мыши было нажато?
Podskazite mozno li uznat na kakuju knopku mishki bil sdelan click na pravuju ili na levuju? ...

Как определить в какую сторону мышь движется по кругу
Здравствуйте, подскажите как определить в какую сторону мышь движется по кругу?

2
124 / 102 / 5
Регистрация: 25.03.2012
Сообщений: 153
23.06.2012, 20:35 2
Лучший ответ Сообщение было отмечено как решение

Решение

VB.NET
1
2
3
4
5
6
7
    Private Sub Form1_MouseWheel(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseWheel
        If e.Delta > 0 Then
            MsgBox("Вверх")
        Else
            MsgBox("Вниз")
        End If
    End Sub
4
4 / 4 / 0
Регистрация: 10.07.2011
Сообщений: 115
23.06.2012, 20:42  [ТС] 3
Спасибо большое, заработало!
0
23.06.2012, 20:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.06.2012, 20:42
Помогаю со студенческими работами здесь

Как в C# обработать колесо мыши?
Как в C# обработать колесо мыши? Движение, 3 кнопки есть, а вращение Delta никак не поймаю

Как запрограммировать колесо мыши?
При перемещении над формой требуется отследить и запрограммировать три состояния мыши, аналогичные...

Как отловить колесо мыши?
Здравствуйте! Может кто-нибудь сталкивался... У меня клиенты просят, чтобы таблицу можно было...

Как обработать колесо мыши в Panel
А не подскажете как мне отловить колёсико в panel ? Не нужно задавать свои вопросы в чужих темах


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru