import win32con
import win32api, win32gui,win32ui
#cx: 想点击位置的第一个位置,例如要点击句柄内(200,300)位置,就输入200
#cy:想点击位置的二个位置,例如要点击句柄内(200,300)位置,就输入300
#hwnd:输入句柄id
#t:延迟时间,假如想双击调用两次 中间延迟零点几秒钟,默认0,不写这个参数也可以
#直接调用没有返回值,例如doClick(200,300,8888,1)
def(cx, cy, hwnd, t=0):#后台鼠标点击 #后台鼠标点击 long_position = win32api.MAKELONG(cx, cy) # 设置位置 坐标 win32api.PostMessage(hwnd, win32con.WM_LBUTTONDOWN, win32con.MK_LBUTTON, long_position) time.sleep(0.1) win32api.PostMessage(hwnd, win32con.WM_LBUTTONUP, win32con.MK_LBUTTON, long_position) if t == 0: time.sleep(random.random()*2+1) # sleep一下 else: time.sleep(t) return 0