很多游戏会使用系统的缺省字体作为游戏的字体,比如深海女皇,埃及3,等等。
1 f' U5 Z( L/ ], h/ {我一直想是否有办法做一些修改,让游戏也能用上我们指定的字体呢。3 k3 K2 ~: r# E& f6 K' t* C( A
终于找到了以下的资料,注意修改以后要重启动机器才能生效。4 E8 p. Y1 Z$ b5 \/ T
以后也许会制作一个工具来完成这些修改,注意字体名都要设为字体的内部字体名。! L8 j" O7 E" t, Q1 S1 c9 d
% F2 l) _" G8 v" O* G7 }
原文
0 {5 F2 c6 m% w H" j6 I6 C Rhttp://zhidao.baidu.com/question/44861407
3 V3 r' R9 j' e7 HWindows XP/sp1/sp2的修改方法:
$ n: U3 \/ i" y
* X. e0 G5 e: l/ Q8 o; j' p 打开注册表编辑器找到这里 # i0 T b! a$ |; h1 v7 ]$ h
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] 6 m2 t1 D1 \& U
把"GUIFont.Facename"字符串的值改为Tahoma
# V2 |3 `, X+ I, u3 J. ^7 `! z 把"GUIFont.Height"DWORD值改为8
* F( u6 y m2 s! C1 l 结果如下面所示: 3 k" `# y% {; A' ^2 _
"GUIFont.Facename"="Tahoma" % v2 e6 I! g2 H* O+ o0 c
"GUIFont.Height"=dword:00000008 4 Y6 C6 W6 M% q, [$ m
Windows Vista修改方法(2个地方): 5 {: L) w# Y! \6 W H0 ^
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] % @0 v, T* u# ]& `4 Q
"GUIFont.Facename"="Tahoma"
% h: B! \0 }9 d: b [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] ! S! J8 Z2 x, G. |" {
"MS Shell Dlg 2"="Tahoma" , F& }8 K @2 K: O6 O. F
"MS Shell Dlg"="Tahoma" |