这是找了很久 google搜索出来的一个比较完整的很好的解决方案。
不仅有代码讲解,还有附件给出了编译好的程序和源码工程。
How to Use a Font Without Installing it
https://www.codeproject.com/Articles/42041/How-to-Use-a-Font-Without-Installing-it#addres
附件不容易下载,这里我下载了放到资源里面供免费下载:
https://download.csdn.net/download/XscKernel/12733029