之前自己写TIM自动发送消息脚本的时候遇到了这个问题
# 通过窗口标题获取窗口句柄
handle = win32gui.FindWindow(None, "xxx") # xxx是窗口标题
# 窗口最大化
win32gui.ShowWindow(handle, win32con.SW_MAXIMIZE)
运行后没有弹出窗口
解决方法
需要先激活窗口
# 通过窗口标题获取窗口句柄
handle = win32gui.FindWindow(None, title.strip('\n'))
# 激活打开窗口
win32gui.SetForegroundWindow(handle)
# 窗口最大化
win32gui.ShowWindow(handle, win32con.SW_MAXIMIZE)
这样就可以把窗口弹出来了