C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Вращение колесика мыши  (Прочитано 2105 раз)
Sergey1985
Участник


Сказали спасибо: +8/-1
Offline

Сообщений: 310


Вращение колесика мыши
« : 13 Май 2013, 10:31:26 »

Здравствуйте у меня появилась необходимость сделать один компонентик на базе TEdit но с возможностью изменения значения в поле с помощью колесика мыши.
как отловить данное событие? и при этом компонент должен различать вверх я кручу колесико либо вниз. В зависимости от этого число должно либо увеличиваться либо уменьшаться 
Записан
S0mbre
Глобальный модератор


Сказали спасибо: +1113/-22
Offline

Сообщений: 2132

S0mbre


Re: Вращение колесика мыши
« Ответ #1 : 13 Май 2013, 12:42:27 »

В классе TControl определены события OnMouseWheel, OnMouseWheelUp, OnMouseWheelDown.
Также можно переопределить оконную процедуру, как я писал здесь, или то же самое сделать через карту сообщений.
Записан
Sergey1985
Участник


Сказали спасибо: +8/-1
Offline

Сообщений: 310


Re: Вращение колесика мыши
« Ответ #2 : 13 Май 2013, 14:47:35 »

Мне необходимо создать именно самостоятельный компонент   Пока не получается
Записан
S0mbre
Глобальный модератор


Сказали спасибо: +1113/-22
Offline

Сообщений: 2132

S0mbre


Re: Вращение колесика мыши
« Ответ #3 : 13 Май 2013, 15:20:43 »

Цитата: Sergey1985 от 13 Май 2013, 14:47:35
Мне необходимо создать именно самостоятельный компонент   Пока не получается

Что именно не получается? В своем компоненте все так же почти, как и в обычном.
Записан
Sergey1985
Участник


Сказали спасибо: +8/-1
Offline

Сообщений: 310


Re: Вращение колесика мыши
« Ответ #4 : 13 Май 2013, 15:31:13 »

А нет стоп все заработало    у TControl а событие стыбзил       большое спасибо        а что такое карта сообщений
Записан
S0mbre
Глобальный модератор


Сказали спасибо: +1113/-22
Offline

Сообщений: 2132

S0mbre


Re: Вращение колесика мыши
« Ответ #5 : 13 Май 2013, 15:59:36 »

Цитата: Sergey1985 от 13 Май 2013, 15:31:13
а что такое карта сообщений

Например: 1 и 2
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.048 секунд. Запросов: 21.