首先,在此发布了几个类似的问题。但它们不是完整的问题,没有人真正回答过它们。我正在使用Python使用“ctypes”包将输入发送到寡妇模式中活动的游戏。最初的想法是here
特别是,我的代码是:
x=500
y=400
for i in range(10):
time.sleep(4)
if i > 0:
x=x+17
pos=(x,y)
#ctypes.windll.user32.SetCursorPos(x,y) # this does not work in game but
#outside the game window
ctypes.windll.user32.mouse_event(0,x,y,0,0)
print i
为了使“mouse_event”起作用,我尝试输入十六进制值,但不能让它一致地移动。我尝试设置单独的课程&要导入的函数,然后调用该函数。该功能在游戏窗口外工作,但不在游戏窗口内。
单独的课程&函数基于此question
提前感谢您的帮助。