为 Telegram Desktop 替换字体


下载FontMod.dll,重命名为winmm.dll,放入 Telegram Desktop 的根目录内,最后重启一下客户端即可生效
(如果你没有更改客户端默认安装位置,直接在资源管理器地址栏输入 %APPDATA%\Telegram Desktop 即可)

重启客户端之后你会在根目录看到一个FontMod.yaml,默认配置会把 SimSun 替换成 Microsoft YaHei,当然也可以修改配置来替换其他字体:

  • key ("SimSun"):要修改的字体名称。
  • replace/name:要替换成的字体名称。
  • size width weight italic underLine strikeOut charSet outPrecision clipPrecision qualitypitchAndFamily:覆盖原始字体样式,请参见 MSDN 文档,如果不想覆盖可以把这些项删除。
  • fixGSOFont:替换 GetStockObject 字体,若设为 true 则会使用 SystemParametersInfo 获取系统字体。
  • debug:调试模式,会记录相关信息到 FontMod.log

FontMod 是一个修改 Win32 程序字体的简单的 hook 工具,可用于一些基于 GDI 或者 Qt 的程序。
注意!不同 版本/语言 的 Windows 字体名可能不一致。

评论

此博客中的热门博文

Windows下使用Privoxy转换socks5代理为Http代理

OCBC华侨银行相关信息整理及使用指南

Tiptrans国际包裹转运服务:轻松购物全球,便捷快速收货