使Tkinter窗口显示在任务栏中

我想让我的程序显示在任务栏中,但仍然没有传统的Windows寄宿生。我该怎么办?我知道

,但是这从任务栏中删除了我的程序。

这适用于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()

以上是 使Tkinter窗口显示在任务栏中 的全部内容, 来源链接: utcz.com/qa/429371.html

回到顶部