1. 程式人生 > >python模擬滑鼠中軸滾動

python模擬滑鼠中軸滾動

網上對這個說的不多,自己搜了些帖子,寫下自己的經驗:

需要用到的模組win32api、win32con,安裝pywin32即可

下載地址:http://download.csdn.net/detail/clean_water/9759816

下面這個方法可模擬滑鼠中軸滑動,-1代表頁面向下,1代表向上。網上說了可以指定任意數,親測後發現程式只識別正數、負數,正數向上移動一個位置,負數向下移動一個位置,跟值大小沒關係。就是時候-1和-100沒區別,都只向下移動一個單位而已。前兩個引數可以是0。

win32api.mouse_event(win32con.MOUSEEVENTF_WHEEL,0,0,-1)

完整程式碼如下

# -*- coding:utf-8 -*-

import win32api
import win32con
# -1代表向下移動一個單位,-100也會向下移動一個單位,都是一個單位哦,親~
win32api.mouse_event(win32con.MOUSEEVENTF_WHEEL,0,0,-1)