日期:2014-05-18  浏览次数:20960 次

C#怎么实现系统字体替换
Windows7默认是微软雅黑字体,怎么实现自己选择一个字体,然后一个button1点击就完成系统字体的替换呢。

例如我有一个 浪漫雅黑.TTF 字体,我想把系统中显示的所有字都改成这个字体。。

用C# WinForm实现。。

------解决方案--------------------
可以修改,对应的设置在注册表中。

你可以用一个监视注册表变化的工具(比如regshot)来对比你在系统显示属性中修改字体前后注册表的变化,确定是应该修改哪个值。