很多游戏会使用系统的缺省字体作为游戏的字体,比如深海女皇,埃及3,等等。) c; U }, H' Q8 \( V U+ t q8 ~
我一直想是否有办法做一些修改,让游戏也能用上我们指定的字体呢。
" ]" G' w, s" h$ ^3 R终于找到了以下的资料,注意修改以后要重启动机器才能生效。
! f1 @1 \. z1 G( N以后也许会制作一个工具来完成这些修改,注意字体名都要设为字体的内部字体名。6 B6 j: ~2 d. Y$ P+ I V0 q8 ~- D
( V. x7 c* h! k6 l/ d" d4 r$ {
原文: M0 a' [& W) Z0 M8 z. @% h
http://zhidao.baidu.com/question/44861407
# {* H2 d& _# ]! l3 J) ^Windows XP/sp1/sp2的修改方法: Z' r% [4 h3 m" V, F% ]6 R$ z
- y W+ H' Q& {0 u4 x 打开注册表编辑器找到这里
+ o: b4 m: }; `$ r [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] / ~7 @. h) E: f! k- D$ j' }( [
把"GUIFont.Facename"字符串的值改为Tahoma s& m* P$ T' s( t
把"GUIFont.Height"DWORD值改为8
' `. a2 e/ u- {% y3 I6 Z 结果如下面所示: % q# W: ]7 G. J; a# K! K* v
"GUIFont.Facename"="Tahoma" ( Y, D5 y ]: Y! ]
"GUIFont.Height"=dword:00000008
1 Q0 S+ P$ e" } Windows Vista修改方法(2个地方): ; R0 F) ^! j1 ~
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
8 u6 H" b e+ ^0 w. t' }- c2 o "GUIFont.Facename"="Tahoma"
9 ?0 z! h, ?7 j+ d) ~. `. n$ \ [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] 0 z% D) t% [7 R
"MS Shell Dlg 2"="Tahoma"
) Z0 X' ?; r3 \, M* A; C2 G3 B* z "MS Shell Dlg"="Tahoma" |