Windows 鼠标事件鼠标事件用于滚轮单击

Windows 鼠标事件鼠标事件用于滚轮单击,windows,lazarus,freepascal,Windows,Lazarus,Freepascal,是否有MOUSEEVENTF\u可与Mouse\u Event()一起使用以发送滚轮单击 滚动滚轮的点击似乎并不等同于中间的点击(显然是愚蠢的一刻),但似乎只是谈论滚动/旋转滚轮和倾斜滚轮 (我也注意到,Mouse\u Event已经被取代,但我还没有研究SendInput是否在fpc/lazarus中工作,这就是我正在研究的)系统没有定义要按下的滚轮按钮。我不认为这是愚蠢的,我认为这是MOUSEEVENTF\u MIDDLEDOWN。很长时间以来,我都没有看到3个前键鼠标。没有按滚轮按钮的原因

是否有
MOUSEEVENTF\u
可与
Mouse\u Event()
一起使用以发送滚轮单击

滚动滚轮的点击似乎并不等同于中间的点击(显然是愚蠢的一刻),但似乎只是谈论滚动/旋转滚轮和倾斜滚轮


(我也注意到,
Mouse\u Event
已经被取代,但我还没有研究
SendInput
是否在fpc/lazarus中工作,这就是我正在研究的)

系统没有定义要按下的滚轮按钮。我不认为这是愚蠢的,我认为这是MOUSEEVENTF\u MIDDLEDOWN。很长时间以来,我都没有看到3个前键鼠标。没有按滚轮按钮的原因是滚轮按钮滚动。如果您的控制盘按钮兼作中间按钮,则发送中间按钮事件。如果你的方向盘按钮不是中间按钮,那么你需要知道它是什么。系统没有定义要按下的方向盘按钮。我不认为这很愚蠢,我认为这是鼠标的中间按钮。很长时间以来,我都没有看到3个前键鼠标。没有按滚轮按钮的原因是滚轮按钮滚动。如果您的控制盘按钮兼作中间按钮,则发送中间按钮事件。如果你的方向盘按钮不是中间按钮,那么你需要弄清楚它是什么。