我有一个双显示器设置(笔记本屏幕和外接显示器)。我的笔记本屏幕是主显示器,外接显示器是辅助显示器。两个显示器的尺寸不同。
在我的 Python tkinter 脚本中,我使用了 “winfo_screenwidth()” 和 “winfo_screenheight()” 来检测屏幕的宽度和高度,以便我可以将根窗口设置为全屏状态。
通常情况下,当我运行我的脚本时,根窗口的大小将是我的笔记本屏幕的大小。当我将窗口移动到扩展的监视器上时,我希望它可以自动调整宽度和高度以匹配外部显示器的宽度和高度。
这可能吗?有没有办法检查根窗口是否在主显示器或辅助显示器上?
“winfo_screenwidth()” 是否可以检测到辅助显示器的宽度和高度?
编辑: 我正在使用 Windows XP Pro 32 位和 Python 2.7。
在我的 Python tkinter 脚本中,我使用了 “winfo_screenwidth()” 和 “winfo_screenheight()” 来检测屏幕的宽度和高度,以便我可以将根窗口设置为全屏状态。
通常情况下,当我运行我的脚本时,根窗口的大小将是我的笔记本屏幕的大小。当我将窗口移动到扩展的监视器上时,我希望它可以自动调整宽度和高度以匹配外部显示器的宽度和高度。
这可能吗?有没有办法检查根窗口是否在主显示器或辅助显示器上?
“winfo_screenwidth()” 是否可以检测到辅助显示器的宽度和高度?
编辑: 我正在使用 Windows XP Pro 32 位和 Python 2.7。
root.overrideredirect(1)
禁用了普通窗口样式,所以目前我没有默认的最大化按钮。 - Chris Aung