静物这个游戏的HOOK工具是通过HOOK CreateFontA 这个函数来实现中文化以及字体名的设置的。& `7 k; W- D: _9 ~0 J! a3 n4 f
CreateFontA 里还有一些参数,如fnWeight。改变它就可以改变字体的粗细。+ i. }; J) O7 c% F8 H1 Y
8 _# E: m6 l$ Q, B本工具就是要求在HOOK工具里实现改变字体粗细的功能。
# c% p9 K" s. h2 D' K( n2 K
( V' w! i! K: @. U基本设计如下7 |$ h+ H8 c4 K8 \: w) ]
: N& [* T1 \2 _! j2 d增加一个设定文件weight.ini , 在myDLL.DLL里读取这个文件里的值,对fnWeight赋值。
& O2 M& ^ H5 [& O, \8 Z从而达到改变字体粗细的功能。 |