0

在使用 tkinter 创建外观更现代的应用程序时,我使用 MS Word 来激发我的设计灵感。然后我注意到,只有当我在高 DPI 设备上使用该应用程序时,它才会看起来如此糟糕。

示例图像

有没有办法补偿并让它看起来一样清脆?

注意:“不要使用 tkinter”不在桌面上。

4

2 回答 2

0

我为此找到的最佳解决方案是使用WCK(小部件构造工具包)创建自定义小部件。使用它显示的文本会自动消除锯齿。

于 2016-09-20T19:09:55.957 回答
0

尝试在代码开头输入此内容

try:
    from ctypes import windll
    windll.shcore.SetProcessDpiAwareness(1)
except:
    pass

我认为这将解决您的问题。

于 2021-09-12T17:05:44.440 回答