grab_set是使窗口成为“应用程序模式”的适当机制。也就是说,它从同一个应用程序中的所有其他窗口(即同一进程中的其他Tkinter窗口)获取所有输入,但是它允许您与其他应用程序进行交互。
如果您希望对话框是全局模式的,请使用
grab_set_global。这将接管整个系统的 所有
键盘和鼠标输入。使用此功能时必须格外小心,因为如果您有一个阻止应用释放释放错误的错误,则很容易将自己锁定在计算机之外。
当我需要执行此操作时,在开发过程中,我将尝试编写防弹的故障保险,例如计时器,该计时器将在固定的时间后释放抓斗。



