def click_it(pos, hwnd=hwnd1, mtype='left'): # 绝对坐标
client_pos = win32gui.ScreenToClient(hwnd, pos)
tmp = win32api.MAKELONG(client_pos[0], client_pos[1])
if mtype == 'left':
win32gui.SendMessage(hwnd, win32con.WM_ACTIVATE, win32con.WA_ACTIVE, 0)
win32gui.SendMessage(hwnd, win32con.WM_LBUTTONDOWN, win32con.MK_LBUTTON, tmp)
win32gui.SendMessage(hwnd, win32con.WM_LBUTTONUP, 0, tmp)
elif mtype == 'right':
win32gui.SendMessage(hwnd, win32con.WM_ACTIVATE, win32con.WA_ACTIVE, 0)
win32gui.SendMessage(hwnd, win32con.WM_RBUTTONDOWN, win32con.MK_RBUTTON, tmp)
win32gui.SendMessage(hwnd, win32con.WM_RBUTTONUP, 0, tmp)
python右键代码
最新推荐文章于 2024-04-25 15:09:41 发布