![更改默认的 Windows 对话框字体,无需 dpi 缩放](https://linux22.com/image/1556094/%E6%9B%B4%E6%94%B9%E9%BB%98%E8%AE%A4%E7%9A%84%20Windows%20%E5%AF%B9%E8%AF%9D%E6%A1%86%E5%AD%97%E4%BD%93%EF%BC%8C%E6%97%A0%E9%9C%80%20dpi%20%E7%BC%A9%E6%94%BE.png)
在 Windows 中,有一个“窗口颜色和外观”对话框。在那里你可以更改:标题、消息框、菜单、状态栏、图标字体……但是你不能更改默认窗口字体。
始终为“Tahoma” 8.25
我可以通过改变 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes\"MS Shell Dlg 2" 值来改变它的外观:结果我有“Tahoma”,14
但它并没有改变大小。 - 我怎样才能将 8.25 改为更高的值,以使字体清晰易读?
只是出于好奇,微软不允许更改它有什么合理的理由吗?
如果我更改 dpi 缩放比例,它将更改所有字体的渲染大小,而不会更改大小。这还会导致某些应用程序的控件超出窗口边界。
我想要做的是将默认的 Windows 对话框字体设置为“Segoe UI”,14(就像我可以更改消息框字体一样)。
这个问题已经有人问过了: 答案.microsoft.com但从未得到答复
更多内容:超级用户网有人问了类似的问题,但没有给出有关字体大小的可用答案。
这里截屏我想更改的字体大小:
答案1
将“MS Shell Dlg 2”=“Tahoma” “MS Shell Dlg”=“Microsoft Sans Serif”的值更改为更大的字体,如:KacstBook(正常)、Noto Sans Lao(大)、Noto Kufi Arabia(非常大)。示例
“MS Shell Dlg 2”=“Noto Sans Lao” “MS Shell Dlg”=“Noto Sans Lao”
这将使其更具可读性。