我试图制作显示图像的tkinter窗口 但是当我在tkinter窗口中打开图像时 - 图像的一部分显示在窗口的任务栏下方, 因为我不能看到图像的底部
我正在显示带有标签的照片(它是屏幕共享程序的一部分,每隔一秒图像就显示在tkinter窗口上)
**照片的大小与所有屏幕的大小相同
我不确定我的代码是否真的有必要,我的问题是如何将tkinter设置在windows的任务栏之上.. :)
def ShowImage():
global root
root = Tkinter.Tk()
try:
label = Tkinter.Label(root)
label.pack()
img = None
tkimg = [None] # This, or something like it, is necessary because if you do not keep a reference to PhotoImage instances, they get garbage collected.
delay = 2 # in milliseconds
def loopCapture():
#print "capturing"
global im
while im==None:
continue
img = im
tkimg[0] = ImageTk.PhotoImage(img)
label.config(image=tkimg[0])
root.update_idletasks()
root.after(delay, loopCapture)
loopCapture()