Fontlink(注册表中的FontLink / SystemLink)在Windows 10 x64中无法按预期工作
我想要的是 我将其Consolas用作Notepad ++的默认字体,但是在使用时,我希望中文和日语字符和符号的外观更好Consolas。 根据MSDN文章,我可以将多个字体链接到,Consolas以便它可以显示它自己不支持的字符。 目标 使用字体显示拉丁字符 Consolas 使用显示中文和日文字符 Microsoft YaHei 显示YaHei无法使用的符号Meiryo 让系统处理Meiryo无法显示的其余字符 实现目标的步骤 添加一个REG_MULTI_SZ条目Consolas中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink 设置值Consolas: MSYH.TTC,Microsoft YaHei,128,96 MSYH.TTC,Microsoft YaHei MEIRYO.TTC,Meiryo,128,85 MEIRYO.TTC,Meiryo 注销Windows,然后再次登录 Windows 7中的实际结果 拉丁字符(0-9,az,AZ)和常用符号(;:'“等)使用 Consolas 中文和日文字符使用 Microsoft YaHei 特殊符号使用 Meiryo 使用系统默认值(idk是)显示以上字体不支持的其他字符和符号。 Windows 10中的实际结果 拉丁字符(0-9,az,AZ)和常用符号(;:'“等)使用 Consolas 中文和日文字符使用 Microsoft YaHei 特殊符号使用 Segoe UI Symbol 使用系统默认值显示以上字体不支持的其他字符和符号 附加信息 (我需要10名代表才能发布更多链接和图片,因此请点击图片链接查看测试案例结果屏幕截图,然后复制/粘贴url文本以自己访问网站) 这是一个测试,旨在了解上述字体的字符覆盖率(以及更多) 使用的工具 记事本: …