似乎我应该学习这个GDI替代品,WPF。我在一个新的WPF项目上放弃了一些控件并开始环顾四周。很明显,比赛场地再次发生了变化。如果过去教会了我什么,我知道我需要把这个东西放在我的腰带上(喜欢与否)。
话虽这么说,我不确定我是否可以让我的客户吞下模糊字体。他们中的一些人无法在屏幕上阅读文字。
我在SO上发现了一些这方面的内容,但没有真正可以解决的解决方案:
WPF Blurry fonts issue- Solutions
仅仅是默认字体选择不当?我宁愿不必破解客户机器上的注册表。
我很好奇其他开发者正在做些什么来克服这个问题。
我正在使用Visual Studio 2008 SP1。
提前致谢
答案 0 :(得分:3)
等到VS2010/.NET 4.0 ships(2010年3月)为您提供解决方案?如果你现在才开始关注WPF,我不会想到你会在三月之前发布重要的应用程序。当然,您的客户是否愿意升级到.NET 4.0是一个不同的问题。
答案 1 :(得分:1)
有一个答案 - 升级到.net 4.0和新的improved WPF font stack,它允许像素对齐的字体渲染。我注意到,微软实际上使用WPF作为商业应用程序(Visual Studio)来进行此修复。