在pygame应用程序窗口中,存在最小化,调整大小和关闭按钮。有没有办法禁用关闭(X)按钮?
答案 0 :(得分:6)
我认为没有,因为有些窗口管理员不能让你删除关闭按钮。但是你可以编写一个事件处理程序,使得关闭按钮可以执行任何操作,包括任何内容。
为什么要阻止用户关闭?如果您只想在退出前提供确认和/或保存的游戏中“退出”按钮,则可以在用户点击关闭按钮时执行相同的任务。
答案 1 :(得分:0)
仅供记录,另一种选择是将以下参数传递给set_mode()
方法调用:
pygame.display.set_mode(..., flags = pygame.NOFRAME)