我正在学习tkinter,但对缺少托盘处理功能感到失望。到目前为止,我发现了一些tcl扩展: winico http://wiki.tcl.tk/4089和 twapi http://wiki.tcl.tk/9886 不幸的是,我缺乏制作python / c / tcl包装器的能力(如果有人知道可以帮助ñ_ñ) 我还发现pywin32并写了一个小托盘/控制台应用程序,但我不知道如何使用它与tkinter(它冻结tk()窗口)。 但是,我更喜欢使用扩展而不是windows api。
答案 0 :(得分:1)
这mailing list message有帮助吗?
所以我联系了Michael Lange,他与我分享了他为winico
/ tktray
撰写的包装:
winico
文件夹中的tcl
文件夹(例如C:\Programas\Python25\tcl\winico0.6\
。注意:里面有很多文件,demo.tcl
,pkgIndex.tcl
,Winico06.dll
)。TrayIcon.py
(可能在同一文件夹中使用smiley.ico
)。