在Windows 7 64bit下用python打开显示

时间:2016-07-19 09:49:41

标签: python windows

我试图使用python打开显示器。找到this代码非常有用,但问题是它会在短时间内开启显示屏,在1秒后,所有显示屏仍然会进入省电模式'。我怎样才能打开电源?永久性的特征?

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

的说明完成了这个技巧