python獲取電腦螢幕解析度

2021-09-22 01:29:03 字數 476 閱讀 8789

有時候在建立gui視窗時,需要考慮電腦本身視窗大小,因此需要獲得電腦螢幕解析度。

一般有兩種途徑:

第一種:通過呼叫windows api來獲得當前螢幕解析度。

需要安裝pywin32模組庫,然後程式匯入:

import win32api,win32con

win32api.getsystemmetrics(win32con.sm_cxscreen)   #獲得螢幕解析度x軸

win32api.getsystemmetrics(win32con.sm_cyscreen)   #獲得螢幕解析度y軸

通過以上三行即可實現

第二種:通過gui模組的提供的函式獲取。

給出一種通過pyqt獲取螢幕解析度的操作。

獲取手機螢幕解析度

獲取手機螢幕解析度的類 displaymetrics dm new displaymetrics getwindowmanager getdefaultdisplay getmetrics dm 獲得手機的寬頻和高度畫素單位為px string str 手機螢幕解析度為 dm.widthpixels...

IOS獲取螢幕解析度

from 獲取螢幕解析度是個很有用的功能,尤其在一些遊戲相關的開發中,圖形的繪製與螢幕解析度密不可分。得到當前螢幕的解析度是必不可少的支援。獲取螢幕解析度可以兩步走 1 得到當前螢幕的尺寸 cgrect rect screen uiscreen mainscreen bounds cgsize si...

IOS獲取螢幕解析度

原文連線 獲取螢幕解析度是個很有用的功能,尤其在一些遊戲相關的開發中,圖形的繪製與螢幕解析度密不可分。得到當前螢幕的解析度是必不可少的支援。獲取螢幕解析度可以兩步走 1 得到當前螢幕的尺寸 cgrect rect screen uiscreenmainscreen bounds cgsize siz...