在 CHOOSECOLOR 对话框中更改字体
我正在使用 Windows 通用控件 CHOOSECOLOR 对话框,但在 Win 7 上,它像拇指酸痛一样突出,因为它仍然使用“旧”Tahoma 字体。
有没有一种相当简单的方法让它使用 Segoe UI 或其他字体?
如果重要的话,我正在使用 Delphi/C++Builder...
I'm using the Windows common controls CHOOSECOLOR dialog, but on Win 7 it sticks out like a sore thumb as it still uses the 'old' Tahoma font.
Is there a fairly easy way of getting it to use Segoe UI or some other font?
If it matters, I'm using Delphi/C++Builder...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为更改默认字体不是一个好主意,但当然,这是可行的:
这将使用
Form1.Font
字体。尽管如此,在这种情况下,我可能会觉得它可以接受:
Tahoma(默认)与 Segoe UI
但是! 涉及以下问题:
我认为,最安全的做法是不要更改默认(预期的)外观对话。那么,至少,你可以将任何扩展问题归咎于微软......
I don't think it is a good idea to alter the default font, but sure, it's doable:
This will use the
Form1.Font
font.Still, in this case, I might just find it acceptable:
Tahoma (Default) vs. Segoe UI
But! There are issues involved:
The safest thing to do, I think, is not to alter the default (intended) appearance of the dialog. Then, at least, you can blame Microsoft for any scaling issues...