问题描述
我测试了此处找到的解决方案:Is there a way to send a click event to a window in the background in python?
但是没有用。 win32gui找到了该窗口,但也许该窗口仅在活动时接受点击。
我使用Visual Studio Spy ++并检查了输入,它以win32gui相同的方式发布消息(当我运行代码时,它显示在spy ++上)。尝试发送消息和发布消息。
有没有建议解决这个问题?
我正在使用64位python 3.7
这是我的代码:
def click(x,y):
hWnd = win32gui.FindWindow(None,"Pokemon Trading Card Game Online")
lParam = win32api.MAKELONG(x,y)
hWnd1= win32gui.findwindowex(hWnd,None,None)
#win32gui.SendMessage(hWnd,win32con.WM_LBUTTONDOWN,win32con.MK_LBUTTON,lParam)
#win32gui.SendMessage(hWnd,win32con.WM_LBUTTONUP,lParam)
win32api.PostMessage(hWnd,lParam)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)