安装字体注册表 c++

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);

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

猜你喜欢

转载自www.cnblogs.com/hshy/p/12617553.html