如何在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
提交
取消