【发布时间】:2011-05-12 04:41:04
【问题描述】:
我知道 Tkinter 只是 Tcl/Tk 上的一个薄层。 Tkinter 你可以做一些事情来改变窗口的样式。一个例子是root.attributes('-toolwindow', True)。这会将窗口样式更改为工具窗口的样式。但是,我希望降低一点。
我怀疑 Tcl/Tk 有时会引用 Windows window styles。我很确定它必须这样做才能设置窗口样式并扩展 Tkinter 窗口样式。我试图给一个 Tkinter 窗口我很确定是 WS_DLGFRAME 样式。但是,我不确定如何处理这个问题。
我想知道它在 Tkinter 的 Tcl/Tk 部分的哪个位置指定了 windows 样式,以及我必须添加什么才能获得这种样式。
最终目标是获得如下图所示的 Tkinter 窗口边框样式(注意它缺少退出按钮的原因):
这是在 Windows 7 中,顺便说一句。
【问题讨论】:
标签: python windows-7 tkinter tcl window-style