如何获取鼠标的3D滚动?
我想让我的程序的滚动条能随鼠标的3D滚动.我该如何做?
谢谢版主,可是我运行这个的时候它立马就退出了,不知道为什么.
不提示错误,没有任何的提示,只是退出.
但我只要把
Public Sub Hook(ByVal hWnd As Long)
lpPrevWndProc = SetWindowLong(hWnd, GWL_WNDPROC, _
AddressOf WindowProc)
'获取"控制面板"中的滚动行数值
Call SystemParametersInfo(SPI_GETWHEELSCROLLLINES, _
0, WHEEL_SCROLL_LINES, 0)
If WHEEL_SCROLL_LINES > Form1.grdDataGrid.VisibleRows Then
WHEEL_SCROLL_LINES = Form1.grdDataGrid.VisibleRows
End If
End Sub
标出的那一句给注解掉,它就不会退出,当然,我想要的功能也没了,不知道是什么原因.