Python獲取屏幕分辨率,工作區間,任務欄高度


1、使用win32api創建一個監視器窗口,基於坐標0,0

from win32api import GetMonitorInfo
from win32api import MonitorFromPoint

if __name__ == '__main__':
    monitor_info = GetMonitorInfo(MonitorFromPoint((0, 0)))
    print('monitor info:{}'.format(monitor_info))  # 監視器信息
    monitor = monitor_info.get('Monitor')  # 屏幕分辨率
    print('屏幕分辨率:{}'.format(monitor))
    work = monitor_info.get('Work')  # 工作區間
    print('工作區間:{}'.format(work))
    print('任務欄高度:{}'.format(monitor[3] - work[3]))  # 任務欄高度

元組表示(坐標x位置,坐標y位置,寬度,高度)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM