【发布时间】:2021-03-06 01:25:40
【问题描述】:
我需要在游戏中选择文本,然后我可以将其复制到剪贴板,CTRL + A 不起作用,所以我使用 SHIFT+HOME.
import win32api
import win32con
import time
win32api.keybd_event(win32con.VK_SHIFT, 0, 0)
time.sleep(0.05)
win32api.keybd_event(win32con.VK_HOME, 0, 0)
time.sleep(0.05)
win32api.keybd_event(win32con.VK_HOME, 0, win32con.KEYEVENTF_KEYUP)
time.sleep(0.05)
win32api.keybd_event(win32con.VK_SHIFT, 0, win32con.KEYEVENTF_KEYUP)
我也使用 VK_RSHIFT、VK_LSHIFT。即使在文本编辑器中,此代码也不会选择文本。 当我按下按钮时,文本被选中。 只有一个条件:执行速度使用win32api库或类似的库。
【问题讨论】:
标签: python windows-10 keyboard-events