如何阻止 Tkinter 显示 Windows 任务栏?

问题描述 投票:0回答:0

我正在编写一个脚本,以在我用来观看内容的 PC 上显示来电显示信息。

问题是 Tkinter 窗口正在抓住焦点并在我正在观看的全屏视频上调出 Windows 任务栏。我希望 Windows 任务栏保持隐藏状态。

import tkinter as tk

_PADDING = 15


def _display_box():
    root = tk.Tk()
    root.title('INCOMING CALL')
    root.attributes('-topmost', True)
    root.overrideredirect(True)

    label = tk.Label(root, text='UNKNOWN NUMBER\n555-555-555', font=('Arial', 50), bg='#1d1d1d', fg='#007dad', padx=_PADDING, pady=_PADDING)
    label.pack()

    root.geometry(f'+{_PADDING}+{_PADDING}')
    root.after(5 * 1000, root.destroy)
    root.mainloop()


_display_box()

[正在发生的事情的示例。理想情况下,不应显示 Windows 任务栏。]

https://i.sstatic.net/cMBtzXgY.png

python python-3.x tkinter
© www.soinside.com 2019 - 2024. All rights reserved.