MS OneNote就是一个很好的例子。它可以选择固定在屏幕的一侧,并将所有其他窗口推向一侧。最大化或调整其他窗口大小时,它们只能扩展到OneNote的边缘。 Python是否具有使用Tkinter或其他模块的此功能?感谢您的帮助。
答案 0 :(得分:2)
您正在寻找的win32功能名为Application Desktop Toolbars - 它允许您的应用程序与shell配合并保留侧面空间,类似于任务栏。
如果你想自己实现它,你可能需要以某种方式使用Win32。
看起来这里有一个python包装器,但是:搜索python和appbar出现了wxAppBar,这似乎是它的python包装。
答案 1 :(得分:1)
请参阅"Windows"和"Window Features"上的Microsoft文档。这是特定于Windows的东西,设置这些属性的唯一方法是使用Win32 API或类似方法。
pywin32
模块将Win32 API公开给Python。甚至还有一个pywin32标签!
答案 2 :(得分:0)
Tkinter几乎无法控制操作系统上其他窗口的行为。这没有内置的跨平台功能。