Вы можете использовать wm_protocol , в частности WM_DELETE_WINDOW
протокол.Это позволяет зарегистрировать обратный вызов, который будет вызываться при разрушении окна.Это простой пример:
import tkinter as tk
root = tk.Tk()
root.protocol("WM_DELETE_WINDOW", root.iconify)
root.mainloop()
.iconify
превращает окно в значок на панели задач.