很多游戏会使用系统的缺省字体作为游戏的字体,比如深海女皇,埃及3,等等。
2 U5 L! b: g3 I* Q2 q我一直想是否有办法做一些修改,让游戏也能用上我们指定的字体呢。
4 H# ?+ C1 g$ P6 D8 w6 ?5 s& y终于找到了以下的资料,注意修改以后要重启动机器才能生效。
1 {8 W8 j* N7 G# s以后也许会制作一个工具来完成这些修改,注意字体名都要设为字体的内部字体名。. p3 H# |3 ]/ K; O
4 r' J" S, p7 j/ V0 R5 b( A( g8 k
原文6 [/ Y& H& V, F7 z+ N3 R
http://zhidao.baidu.com/question/44861407" c( Q9 a8 s8 a1 V
Windows XP/sp1/sp2的修改方法:
* J5 @* A: |2 R8 K; v
B R( y% e1 D5 K; j: O 打开注册表编辑器找到这里 : Y- n* }8 S2 N' g, u
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] , h0 e# K+ S0 c6 p! G
把"GUIFont.Facename"字符串的值改为Tahoma
4 W& B1 z0 h) \- [' l L0 W* c 把"GUIFont.Height"DWORD值改为8
. g) J9 x* e5 A- a 结果如下面所示:
( J; F# y4 S: K1 w, V7 k. `5 i "GUIFont.Facename"="Tahoma" + j- Z4 h8 D# U: T' f5 @7 i
"GUIFont.Height"=dword:00000008 5 z9 _2 x! Z B+ S% t { P
Windows Vista修改方法(2个地方):
: Z5 x7 p9 h) ]- N% e- H [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
$ r0 b' O$ w, _8 [: U# Z "GUIFont.Facename"="Tahoma"
" i7 K1 Q# x9 l& w: M: _ [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] 8 b1 Q% ^7 P! W' e8 S% \
"MS Shell Dlg 2"="Tahoma"
- Z" V( M; ?; b: F+ ^7 p "MS Shell Dlg"="Tahoma" |