Почему WheelDelta = 120?
Я работаю с событиями мыши, особенноOnMouseWheel
, Во многих примерах кода расстояние, на которое изменяется вид (или масштаб, например, в 3D-приложении), определяется какDistance = Sign(WheelDelta)*Constant
или жеDistance = WheelDelta / WHEEL_DELTA
или что-то в этом роде - при условии, что WheelDelta всегда кратно 120 (константа WHEEL_DELTA = 120).
Я уже обнаружил, что в сенсорных интерфейсах / планшетах ввод может зависеть от длины прокрутки.
Мне было интересно, почему Microsoft установила для WheelDelta по умолчанию значение 120, а не 100 или 10 или что-то еще? В каких других случаях колесо delta может отличаться от 120?