Как сделать незакрывающееся окно Tkinter Python?
Мне нужно сделать окно в Tkinter Python, которое невозможно будет закрыть. Я попробовал это:
from tkinter import *
root=Tk()
root.overrideredirect(1)
root.geometry(f'{root.winfo_screenwidth()}x{root.winfo_screenheight()}')
root.mainloop()
Но данный способ несовершенен, т.к. возможен выход из окна средствами кнопки Пуск, Ctrl+Alt+Delete etc. Заранее спасибо!
Ответы (1 шт):
Автор решения: Ahmed Ayman 123
→ Ссылка
from tkinter import *
root=Tk()
def Quit():
pass
root.protocol("WM_DELETE_WINDOW", Quit)
root.mainloop()
В таком случае кнопка закрыть (крестик) игнорируются, так что программу можно закрыть только через Task Manager