冒险解谜游戏中文网 ChinaAVG

标题: 修改系统缺省字体教程 [打印本页]

作者: shane007    时间: 2010-7-11 11:23
标题: 修改系统缺省字体教程
很多游戏会使用系统的缺省字体作为游戏的字体,比如深海女皇,埃及3,等等。- ]) ^) N  @+ b# j5 |# r
我一直想是否有办法做一些修改,让游戏也能用上我们指定的字体呢。. h, o" r8 e3 I- o" B6 I5 s
终于找到了以下的资料,注意修改以后要重启动机器才能生效。
+ f1 e/ e1 B/ J5 D7 Y以后也许会制作一个工具来完成这些修改,注意字体名都要设为字体的内部字体名。
8 q# C7 Y  Z$ s: E
$ O( u" t- T. t% x5 k; d3 w+ h' J% y6 k( S原文/ e; }# F0 C3 K; K
http://zhidao.baidu.com/question/44861407( A# @% A2 {5 h" f5 |
Windows XP/sp1/sp2的修改方法:
$ z! _5 ~! I, s, |3 }- X# U   
/ q% }6 W" O% W3 h' t  打开注册表编辑器找到这里   
# F: Q: Z5 G& o! b  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]   
2 I% ~% T3 M. d& H6 ?  把"GUIFont.Facename"字符串的值改为Tahoma
4 i$ I6 O' W4 U, U! l2 f. |  把"GUIFont.Height"DWORD值改为8   7 T. R+ y/ w3 p; P; z
  结果如下面所示:   
2 X$ p9 {+ c2 [" I: _  "GUIFont.Facename"="Tahoma" 1 i0 w% H! z6 E9 Z% Z5 P, o
  "GUIFont.Height"=dword:00000008   . u) f0 `1 k* B/ ~& ~0 H
  Windows Vista修改方法(2个地方):   * a* Q( E' K  m& {: q
  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] # @, j# Z2 ]! I2 P- J+ A
  "GUIFont.Facename"="Tahoma"   - F( x- r4 V& l7 v5 A1 J- m6 E" {
  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
1 y; I  l9 E8 [9 B& ^( u! k* D  "MS Shell Dlg 2"="Tahoma"
2 d4 c% @* U1 |0 a2 _0 m  "MS Shell Dlg"="Tahoma"
作者: shane007    时间: 2010-8-16 23:31
顶上来备用
作者: super2008s    时间: 2010-8-17 21:24
第一个是程序,第二个是源码。有不足的地方,希望诸位高手批评指正。
作者: 乐学    时间: 2010-8-19 10:34
还是那个问题,默认字体改了好几次了,还是改不过来。。。
作者: shane007    时间: 2010-8-19 11:17
你这个exe我没法执行啊,需要易语言的库吧?
作者: super2008s    时间: 2010-8-19 18:14
标题: 回 4楼(shane007) 的帖子
需要运行库。




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2