很多游戏会使用系统的缺省字体作为游戏的字体,比如深海女皇,埃及3,等等。6 B5 d# \' Q2 d% t
我一直想是否有办法做一些修改,让游戏也能用上我们指定的字体呢。
2 j4 _* i* @% Z9 ?终于找到了以下的资料,注意修改以后要重启动机器才能生效。/ ^ K7 Z; Q& m Q/ H3 R3 M
以后也许会制作一个工具来完成这些修改,注意字体名都要设为字体的内部字体名。
) s# m5 L( a/ ?* E# p7 t; Q; T
, t: N( _/ g: K1 Y原文) u f( ^2 W+ T4 G
http://zhidao.baidu.com/question/44861407% t* Z% X$ S* t3 T+ T# [
Windows XP/sp1/sp2的修改方法:
; P6 o1 \9 f4 h1 U) U# R P 1 x8 D% z2 ?/ S5 W6 ~. U
打开注册表编辑器找到这里
. T' s( q* U8 e. @7 e$ i6 N1 p* j [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] 2 z: g1 W b& o7 z. c& b1 Z# @
把"GUIFont.Facename"字符串的值改为Tahoma v3 n! n z( f8 I: M3 K
把"GUIFont.Height"DWORD值改为8
. N' T/ s G1 U% G& h 结果如下面所示:
- I0 }5 G: t* N1 i" X3 ` "GUIFont.Facename"="Tahoma"
[) T9 ], ^5 E5 u "GUIFont.Height"=dword:00000008
, A N" b9 _/ ~+ E+ s9 h" ]& }! } Windows Vista修改方法(2个地方): 1 {0 C; d2 G. Z X) r
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] * \( I H6 H; D" o$ E
"GUIFont.Facename"="Tahoma" ; ~% z# g8 Z( G4 l& D' b
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] 7 N9 Q1 y- W6 A+ n; K, {1 x
"MS Shell Dlg 2"="Tahoma"
# K8 q- I( O$ c4 {2 T5 I0 r& g "MS Shell Dlg"="Tahoma" |