我试图使用python打开显示器。找到this代码非常有用,但问题是它会在短时间内开启显示屏,在1秒后,所有显示屏仍然会进入省电模式'。我怎样才能打开电源?永久性的特征?
答案 0 :(得分:0)
感谢提示, martineau !像这样的简单发送消息将不起作用:
win32gui.SendMessage(win32con.HWND_BROADCAST, win32con.WM_SYSCOMMAND, SC_MONITORPOWER, -1)
我也尝试过:
ctypes.windll.user32.SetCursorPos(100, 20)
和
pygame.mouse.set_pos((random.choice(range(600)), random.choice(range(600))))
使用鼠标,但与以下相比,这没什么。
win32api.mouse_event(win32con.MOUSEEVENTF_ABSOLUTE|win32con.MOUSEEVENTF_MOVE,100,20)
mouse_event按照here
的说明完成了这个技巧