微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Alt-Tab 组合键关闭我的全屏 tkinter 应用程序

如何解决Alt-Tab 组合键关闭我的全屏 tkinter 应用程序

所以基本上,我有一个全屏 Tkinter 应用程序,当按下 Alt+Tab 时它会关闭。所有全屏 Tkinter 应用程序都会发生这种情况吗?我已经使用 overrideredirect(1) 使应用程序全屏,我还绑定了一个快捷方式将其从全屏更改为正常,反之亦然。我尝试绑定 Alt-Tab 以将应用程序更改为正常模式,然后使用键盘模块按下 alt 和 Tab(按下并释放快捷方式)。它不起作用。有没有办法在按下 Alt-Tab 后禁用 Alt-Tab 或让应用保持打开状态(按下 alt-tab 时,它会更改应用并关闭我的应用)?

这是代码

from tkinter import *
root = Tk()
root.overrideredirect(1)

def fullscreen(*args):
    root.overrideredirect(1)

def normalscreen(*args):
    root.overrideredirect(False)
    root.bind('<Control-q>',fullscreen)

root.bind('<Control-q>',normalscreen)
root.mainloop()

我主要针对 Windows。 提前致谢:)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。