如题,我想用vb.net实现模拟滚轮移动的功能。一开始就是打算用mouse_event中的
MOUSEEVENTF_WHEEL,但是最后没有成功,请问下
上网查了些资料。有的地方说MOUSEEVENTF_WHEEL是模拟滚轮移动的
有的地方说是模拟滚轮按下并抬起,请问到时哪一个是对的,我在MSDN上看的有关
MOUSEEVENTF_WHEEL的介绍是The user pressed and released the mouse wheel.
应该是按下并抬起,但是dwData得介绍看起来像是模拟移动的,请问那个是对的呢
我的有关代码如下,移动到指定位置是没问题的,但是模拟滚动却没反应
mouse_event(MOUSEEVENTF_ABSOLUTE, 0, 0, 0, 0) '使用绝对坐标系
'mouse_event(MOUSEEVENTF_MOVE, 600, 150, 0, 0) '移动到指定位置
mouse_event(MOUSEEVENTF_WHEEL, 0, 0, -100, 0) '滚动到指定位置
MessageBox.Show("OK")