一个简单的问题(Windows 10)..我有一个简短的 Wish 脚本,可以立即撤回主窗口并在后台运行。一旦发现存在某种条件,就会弹出一个 tk_messageBox,这工作得很好,除了 messageBox 总是位于当前桌面上的任何内容后面,他们会听到 Windows“叮”声。有没有办法强制这个弹出到顶部?
没有这样的选择。
在 Windows 和 macOS 上,Tk 使用标准对话框的系统对话框类(如
tk_messageBox
)。他们有……局限性。特别是,在 Windows 上,此类弹出对话框没有权限出现在不相关的应用程序前面是很常见的(由于应用程序开发人员滥用的历史)。
tk sysnotify
命令来绑定系统通知机制,因为它处于 Tk 的稳定版本中。 (我承认我还没有尝试过!)