如何在Python中获得显示器分辨率?获取监视器分辨率的最简单方法是什么(最好是在元组中)?
3 回答
温温酱
TA贡献1752条经验 获得超4个赞
在Windows中,您还可以使用ctypes GetSystemMetrics()
:
import ctypes user32 = ctypes.windll.user32 screensize = user32.GetSystemMetrics(0), user32.GetSystemMetrics(1)
这样你就不需要安装pywin32包了; 它不需要Python本身没有的任何东西。
对于多显示器设置,您可以检索虚拟显示器的组合宽度和高度:
import ctypes user32 = ctypes.windll.user32 screensize = user32.GetSystemMetrics(78), user32.GetSystemMetrics(79)
添加回答
举报
0/150
提交
取消