2

为什么 tk.winfo 返回 1280 x 800 的屏幕尺寸?我想以我在控制面板中设置的原始分辨率 1920 x 1200 运行。我可以以某种方式改变它吗?谢谢你。运行 Windows 8 的 Python 2.7.5 使用控制面板将屏幕分辨率设置为 1920x1200

import Tkinter
CanW, CanH = 1920,1200
tk = Tkinter.Tk()
tk.geometry("%dx%d+0+0" % (1920, 1200))

w, h = tk.winfo_screenwidth(), tk.winfo_screenheight()

print 'winfo screensize = ', w, h         # Returns 1280 x 800

Tkinter.mainloop()
4

0 回答 0