码迷,mamicode.com
首页 > Windows程序 > 详细

解决64位Windows2003程序字体很小的问题

时间:2015-04-01 15:10:43      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

先看问题现象:

技术分享

如图,字小的一B,并且无法通过更改主题字体大小、对话框字体等操作得到解决。

注:该问题可能不限于64位Windows2003,看完解决方法你就明白了,是有个注册表键值缺失或设置不当造成的,只是其它系统可能默认不会有键值问题,而64位Windows2003默认就有问题。另外,解决方法源自这个帖子:http://bbs.pcbeta.com/viewthread-270933-1-1.html,在此感谢帖子里提供办法的XD。

解决办法:

确保如下键值如图设置:

技术分享

64位Windows2003就是因为默认不存在GUIFont.Height这个键值,所以才有本文的问题。其它系统如果不小心动了这个地方,也可能造成问题。附上可导入的reg文件内容:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
"GUIFont.Facename"="宋体"
"GUIFont.Height"=dword:00000009

需要注意:

  • GUIFont.Facename在NT6.x系统中的值为"SimSun",而非"宋体"
  • GUIFont.Height的数据类型为DWORD
  • 更改键值数据后,需重启才生效。只重启Explorer.exe进程没用,没试过注销

-文毕-

解决64位Windows2003程序字体很小的问题

标签:

原文地址:http://www.cnblogs.com/ahdung/p/4383649.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!