使用jna监听鼠标事件时如何区分向上滚动还是向下滚动

How to distinguish between scrolling up or scrolling down when using jna to listen for mouse events

这是使用jna监听鼠标事件的代码。code detail

我发现滚轮的滚动码是522,但是我分不清上下滚动。有办法区分滚轮上下滑动吗?

在 Windows 鼠标挂钩中,WPARAM 会提醒您滚轮事件,而 LPARAM,在您发布的代码 link 中称为 MOUSEHOOKSTRUCT info,将为您提供有关该事件的详细信息,包括此处的车轮增量。

引用此内容的相关 MSDN link: