Колесико мыши


Колесико мыши объединяет функциональные свойства колесика и кнопки мыши. Колесико имеет дискретные(обособленные), равномерно-распределенные метки. Когда Вы вращаете колесико, сообщение колесика отправляется в ваше приложение, как только оно сталкивается с каждой меткой. Кнопка колесика может также работать как и обычная  Windows средняя (третья) кнопка. Нажатие и отпуск колесика мыши отправляют стандартные сообщения WM_MBUTTONUP и WM_MBUTTONDOWN. Двойной щелчок третьей кнопкой отправляет стандартное  сообщение WM_MBUTTONDBLCLK.

Windows 95, Windows NT 3.51: Колесико мыши поддерживается через посредство сообщения  MSH_MOUSEWHEEL как части отдельного модуля, который сопровождает устройство управления позицией IntelliMouse (Разумной мыши).

Windows 98/Me, Windows NT 4.0 и позже: Колесико мыши поддерживается через посредство сообщения WM_MOUSEWHEEL.

В большинстве случаев, прикладные программы обрабатывают WM_MOUSEWHEEL и MSH_MOUSEWHEEL прозрачно (незаметно). Однако, сообщения MSH_MOUSEWHEEL и WM_MOUSEWHEEL отличаются следующими важными особенностями:

В ниже перечисленных разделах в общих чертах рассматривается, как обрабатывается каждое сообщение.

Назад в оглавление
На главную страницу

Hosted by uCoz