冒险解谜游戏中文网 ChinaAVG

标题: 修改系统缺省字体教程 [打印本页]

作者: shane007    时间: 2010-7-11 11:23
标题: 修改系统缺省字体教程
很多游戏会使用系统的缺省字体作为游戏的字体,比如深海女皇,埃及3,等等。) U# f1 F' {2 N! b! w
我一直想是否有办法做一些修改,让游戏也能用上我们指定的字体呢。
+ d7 a8 d$ O) z终于找到了以下的资料,注意修改以后要重启动机器才能生效。5 W4 N; I6 ]# f
以后也许会制作一个工具来完成这些修改,注意字体名都要设为字体的内部字体名。
: M( w+ c- m+ r5 _! z% B8 D
6 T; E2 y' B$ T% H原文
% X7 E( ~$ a3 J& Y  D' uhttp://zhidao.baidu.com/question/448614076 X9 r& W9 z" N
Windows XP/sp1/sp2的修改方法:
  i  N7 Q' b  x) n& ^3 q   3 e$ p/ F" L" [, p1 r
  打开注册表编辑器找到这里   
6 P" Q' D- Z" D% F0 k  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]   
8 u5 Y6 g5 \' ^  |  把"GUIFont.Facename"字符串的值改为Tahoma $ z) r9 T% i/ v1 D. a5 B  T
  把"GUIFont.Height"DWORD值改为8   
/ f/ x7 h0 K6 G. n. }  ?" `5 E  结果如下面所示:   
, Z3 Q( l1 _6 E% S7 a  "GUIFont.Facename"="Tahoma"
3 a# e$ ]3 @/ f+ {. S' _9 }# a) v  "GUIFont.Height"=dword:00000008   
8 _! D5 y. a5 g% x! _3 g; v( T  Windows Vista修改方法(2个地方):   6 U4 h% v4 h. E! c
  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] : i, N2 O9 `1 Z  A" N' i
  "GUIFont.Facename"="Tahoma"   
  d! v5 j3 r7 @& T- ]  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
) t8 L: U9 X& x  "MS Shell Dlg 2"="Tahoma" . q0 i+ r; a  D+ w+ u( d
  "MS Shell Dlg"="Tahoma"
作者: shane007    时间: 2010-8-16 23:31
顶上来备用
作者: super2008s    时间: 2010-8-17 21:24
第一个是程序,第二个是源码。有不足的地方,希望诸位高手批评指正。
作者: 乐学    时间: 2010-8-19 10:34
还是那个问题,默认字体改了好几次了,还是改不过来。。。
作者: shane007    时间: 2010-8-19 11:17
你这个exe我没法执行啊,需要易语言的库吧?
作者: super2008s    时间: 2010-8-19 18:14
标题: 回 4楼(shane007) 的帖子
需要运行库。




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2