C#将字体安装到Windows字体文件夹中

Nat*_*han 3 c# fonts install

我需要在我的程序启动时在客户端机器上安装一个字体,我知道我需要使用PInvoke来实现这一点,但我无法理解PInvoke到底是什么,我真的不明白这里的例子.有人能够将这个愚蠢到新手级吗?

谢谢!

lep*_*pie 5

为什么不使用PrivateFontCollection

  • PrivateFontCollection适用于带有TrueType轮廓的**TTF字体**,但如果你尝试使用**OTF字体**或**FON文件**它将会崩溃. (2认同)