如何在WinForms应用程序中使用DOS字体

THX*_*138 1 .net fonts winforms

我想在我的WinForms应用程序中使用.net控制台应用程序中使用的字体.

我需要使用什么字体?

Lucida Console不是我在.NET控制台应用程序中使用的字体.所以Lucida Console不是我想要的.

arb*_*ter 8

为什么Lucida Console不是答案?因为它是.在英语操作系统中,控制台只有两种字体:Lucida控制台是TTF,终端是位图(你不能直接使用这种字体,你必须加载vgaoem.fon,如果你想使用它).

你可以在这里阅读更多.可用于位于注册表中的控制台的ttf字体列表:HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont.您可以在知识库文章中阅读有关此类字体的要求.

如果您查看此注册表项,您将看到默认情况下只有一个ttf字体可用--Licida Console.