我如何获得鼠标滚轮垂直滚动速率

问题描述:

我目前正在开发一个自定义控件,为了实现垂直滚动,我希望能够获取配置的垂直滚动速率(描述为here)。 我将使用此设置将控件移动[X]行数。我如何获得鼠标滚轮垂直滚动速率

您可以从SystemParametersInfo函数获得SPI_GETWHEELSCROLLLINES

检索当移动垂直鼠标滚轮 时要滚动的行数。 pvParam参数必须指向一个UINT变量, 接收行数。缺省值为3.

+3

C#等价物(因为它也被标记):'System.Windows.Forms.SystemInformation.MouseWheelScrollLines'(https://msdn.microsoft.com/en-us/library/system .windows.forms.systeminformation.mousewheelscrolllines%28V = vs.110%29.aspx) –