[Python ] 用matplotlib.pyplot新建会调整系统的缩放比例?

  1. 配置:屏幕分辨率1920X1080 系统缩放比例125%
  2. 代码
    import win32api,win32con
    import matplotlib.pyplot as plt
    
    W=win32api.GetSystemMetrics(win32con.SM_CXSCREEN)
    H=win32api.GetSystemMetrics(win32con.SM_CYSCREEN)
    print("wide,high1,",W,H)
    fig = plt.figure()
    W=win32api.GetSystemMetrics(win32con.SM_CXSCREEN)
    H=win32api.GetSystemMetrics(win32con.SM_CYSCREEN)
    print("wide,high2,",W,H)
  3. 执行情况
  4. 问题描述: 在非100%缩放比例下,新建plt.figure()对象会改变win32con.SM_CXSCREEN与win32con.SM_CYSCREEN,能否限制不让其改变?