x是参数中传进来的鼠标的横坐标 If X < Label1.Left And X > Label1.Left + Label1.Width 的意思是如果鼠标的横坐标不在标签的横坐标范围内 hscroll1.Value = (X - Label1.Left) / (Label1.Width) * 100 水平滚动条的值=鼠标与标签左边的距离/标签的宽度*100 我不知道你做的是什么样的程序,也不知道要实现什么样的效果 不过如果这样做的话,假如鼠标在标签左边的时候,这个结果将会为负值 如果还有什么不清楚的可以给我发消息
鼠标设置成平滑了,默认鼠标滚动滚动条是页 你点我的电脑 打开控制面板找到鼠标设置,滚动设置无 鼠标就不会乱动咯
鼠标坏的 换个试试就行了