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

Gol*_*k84 2 c# c++ mfc visual-c++

我目前正在开发自定义控件,并且,为了实现垂直滚动,我希望能够获取配置的垂直滚动速率(此处描述).我会使用此设置将控件移动[X]行数.

Vla*_*ein 5

你可以从SystemParametersInfo函数中获取它SPI_GETWHEELSCROLLLINES.

移动垂直鼠标滚轮时,检索要滚动的行数.pvParam参数必须指向接收行数的UINT变量.默认值为3.

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