python 键盘鼠标事件
初学python,不是很了解一些机制,特请各位朋友不吝赐教:
我这边模拟了一下鼠标的点击事件:
但是,
只有桌面和屏幕上最下层的状态条是有效的,
其他很多打开的窗口(如360浏览器等等)程序都不响应(鼠标移到了对应的位置,但不响应点击)
win32api.SetCursorPos([530,1060])
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0,0,0)
//上面的可以成功执行,(530,1000)是360浏览器图标在状态条上的坐标,执行后焦点窗口变成360浏览器
win32api.SetCursorPos([1280,980])
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0,0,0)
//(1280,980)是浏览器中的链接处,执行后只是鼠标移到了对应的位置,但没有实现点击事件
请大家帮帮忙