gpt4 book ai didi

python - 使 Tkinter 窗口显示在任务栏中

转载 作者:行者123 更新时间:2023-12-02 03:04:49 37 4
gpt4 key购买 nike

我希望我的程序显示在任务栏中,但仍然没有传统的 Windows 边框。我该怎么办?我知道 self.overrideredirect(1),但是这会将我的程序从任务栏中删除。

这适用于 Windows 7。

最佳答案

我并不认为这是“正确”的方法,但看看这是否适合您:

try:
from tkinter import *
except ImportError:
from Tkinter import *


class NewRoot(Tk):
def __init__(self):
Tk.__init__(self)
self.attributes('-alpha', 0.0)

class MyMain(Toplevel):
def __init__(self, master):
Toplevel.__init__(self, master)
self.overrideredirect(1)
self.attributes('-topmost', 1)
self.geometry('+100+100')
self.bind('<ButtonRelease-3>', self.on_close) #right-click to get out

def on_close(self, event):
self.master.destroy()


if __name__ == '__main__':

root = NewRoot()
root.lower()
root.iconify()
root.title('Spam 2.0')

app = MyMain(root)
app.mainloop()

关于python - 使 Tkinter 窗口显示在任务栏中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4066027/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com