Как установить приложение с графическим интерфейсом Python Tkinter с рамкой темного цвета Windows10?

#python #tkinter #darkmode #dark-theme

Вопрос:

У меня всегда есть белая рамка сверху, когда я создаю окно Tkinter с помощью этого кода python. Я хотел бы, чтобы в моем приложении Tkinter была черная рамка (как в терминале, см. Ниже). Я думаю, мне нужно сказать Windows, чтобы она изменила цветовую рамку.
Как я могу сказать Windows, чтобы верхняя граница была черной, а не белой?

PS: Я также думал о том root.overrideredirect(True) , чтобы перепроектировать рамку самостоятельно, но проблема в том, что значок моего окна исчез с панели задач, и я не нашел способа заставить его появиться снова.

     root = tk.Tk()
    root.configure(bg='black')
    root.mainloop()
 

скриншот приложения tkinter
снимок экрана терминала Windows

Параметры Windows

скриншот настроек Windows

Комментарии:

1. на этом сайте, вероятно, есть несколько ответов, как заставить overrideredirect работать так, чтобы был значок, также это можно исправить с помощью библиотеки maybe ctypes или windll или sth, которая позволяет изменять атрибуты Windows на большем уровне ОС