最近在玩一个网游,最近的更新使游戏直接使用了系统自带的字体simsun.ttc,而这种字体在游戏中相当的难看。所以我想有没有办法用另一个字体来替换simsun.ttc,但直接替换系统fonts文件夹下的simsun.ttc会导致整个winodws界面的字体跟着变化。因此,在这里求助看有没有办法只更换游戏的字体而不影响系统。初步的想法是能不能截获游戏对字体的创建,让其获得我们设定字体。类似乎拦截API的方式,但我想这样做起来应该很复杂。不知道有没有更好的办法或这样种具体应该如何入手处理。
调试欢乐多
如果是游戏自带font资源,倒是方便,自己替换就行。不然还真得API hook
既然不好看就先更换了
以后用再还原回来就好了吧
搞HOOK的,还不如搞一个程序更换字体,退出时候再还原回来来的简单