https://github.com/vic1024/mfont

 

他说:

直接用代码吧字体覆盖到 系统的fonts目录了
注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts 下也加入了字体的名称

测试发现 只要系统一注销、或则重启之后 新字体就可以启用。

尝试用

AddFontResource

PostMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0);

 SystemParametersInfo(SPI_SETCURSORS,0,NULL,SPIF_SENDCHANGE);

都无法使得字体立即生效,  不解。。请教大大门,这个该怎么弄
试验代码如下: