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