Normalerweise empfängt man doch die
WM_MOUSEWHEEL Message.
Du bekommst die Richtung und die Anzahl der Schritte im Parameter
wParam.
Allerdings hat ein Schritt 120 Einheiten (WHEEL_DELTA).
Offensichtlich wollte MS sich für die Zukunft offenhalten, dass es auch Mäuse mit höherer Auflösung geben könnte.
Für dich als Programmierer spielen die Internas der Maus keine Rolle.