很多游戏会使用系统的缺省字体作为游戏的字体,比如深海女皇,埃及3,等等。
. N; M( N- l; G0 A$ w9 @( o4 _我一直想是否有办法做一些修改,让游戏也能用上我们指定的字体呢。+ `/ K. P K$ q+ _* d
终于找到了以下的资料,注意修改以后要重启动机器才能生效。: t/ w$ ^: X( P0 Z
以后也许会制作一个工具来完成这些修改,注意字体名都要设为字体的内部字体名。
* K/ W% P" _' D) x3 l7 m4 X1 b8 q$ D
% c" p* R s* H: J原文
" O3 F) A5 X# J/ d6 P2 ghttp://zhidao.baidu.com/question/44861407: _* i4 @9 j6 j1 e3 j* z
Windows XP/sp1/sp2的修改方法:
7 E7 M- M: f* ]: v# }, {+ r * R# z/ z( ]( r g/ g" O# h
打开注册表编辑器找到这里 3 ?. E6 D7 L' y+ u2 d
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
" ^4 y! z0 B5 ^3 _& }+ i8 U! Y 把"GUIFont.Facename"字符串的值改为Tahoma
E) h6 ?+ ~8 g' C 把"GUIFont.Height"DWORD值改为8
& c. K1 w" S P- x: A. ] 结果如下面所示:
- R, s" j/ q& k/ r, w5 j% U9 m "GUIFont.Facename"="Tahoma"
$ {7 Y# [- N! ?5 }# C9 a' f "GUIFont.Height"=dword:00000008
. m8 o& o* C6 N, Z- R; B( U8 f( C F Windows Vista修改方法(2个地方): , Z# h6 `, M$ Q3 A
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
* _$ K, u1 V. N' F "GUIFont.Facename"="Tahoma"
- X9 m8 D+ b4 `) R [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
( N2 q1 G: ~1 j, |' P8 Z "MS Shell Dlg 2"="Tahoma"
. c8 W) `+ x. C; ] "MS Shell Dlg"="Tahoma" |