【发布时间】:2013-01-03 17:53:28
【问题描述】:
我有一个用户在带有 VMWare 的 Mac 上运行我的 WPF 应用程序,在 Win 7 中,应用程序中的大部分文本都是不可读的。我已经在我自己的 VMWare-MacBook pro 设置上运行了这个,看起来还不错。这是用户的截图:
http://i.stack.imgur.com/QCzwn.png
我希望丢失或难以辨认的文本的字体应该是 Segoe UI,就像屏幕上以更大尺寸出现的“战斗管理器”字样的文本一样,尽管我没有明确设置字体。
知道原因可能是什么吗?
【问题讨论】:
-
尝试关闭 WPF 硬件加速。它可能会用虚拟 GPU 做一些奇怪的事情。
-
你试过换主题吗?
-
使用 HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics DisableHWAcceleration = 1 禁用硬件加速解决了这个问题。我宁愿它是我可以在代码中修复的东西,但它给了我一种帮助我的用户的方法。谢谢!