我通过发送向上/向下键和/或向下/向上键让它工作,但我希望有一种更本机的方式来完成,特别是滚动X数量。
我试过这些:
win32gui.PostMessage(self.find_scrollable(), win32con.WM_MOUSEWHEEL, win32con.WHEEL_DELTA * 3)
win32gui.PostMessage(self.find_scrollable(), win32con.WM_VSCROLL, win32con.SB_LINEDOWN)
没有成功。
但是这些工作:
win32gui.PostMessage(window, win32con.WM_KEYDOWN, key)
win32gui.PostMessage(window, win32con.WM_KEYUP, key)
最佳答案
你可能想试试PyWinauto。
它会给你更多的工具。
关于python - Python win32gui滚动Internet Explorer/Firefox/Web浏览器窗口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10538663/