背景:我在Windows XP英文版下写的C#程序默认是MS Sans Serif字体,可是把代码拿到Windows 7下显示的默认字体是SimSun,之前写过的“C#窗体在Windows 7下显示大字体的解决办法”讲过如何修改默认字体为Microsoft Sans Serif,可是今天又碰到字体的问题,就是之前改过字体的窗体还是显示Microsoft Sans Serif,没改过默认还是SimSun,但是不能选择Microsoft Sans Serif字体。
问题产生的原因:查了一下C:\Windows\Fonts目录,发现Microsoft Sans Serif变成隐藏状态了,也不知道哪个程序改掉的。
解决办法:当然是修改此字体为显示状态了,右击该字体,选择“显示”菜单即可,如下图: