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

发布于 2024-07-26 02:05:20 字数 156 浏览 1 评论 0原文

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

我需要使用什么字体?

据我所知,Lucida Console 不是 .NET Console 应用程序中使用的字体。 所以 Lucida Console 不是我想要的。

I want to use in my WinForms application a font used in .net console application.

What font do I need to use?

Lucida Console is not the font that is being used in .NET Console application as I see it. So Lucida Console is not the one I want.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

古镇旧梦 2024-08-02 02:05:20

为什么 Lucida Console 不是答案? 因为它是。 在英文操作系统中,控制台只有两种字体:Lucida Console(TTF)和Terminal(位图)(您不能直接使用此字体,如果要使用它,必须加载vgaoem.fon)。

您可以在此处了解更多信息。 可用于控制台的 ttf 字体列表位于注册表:HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont。 您可以在知识库文章中了解此类字体的要求。

如果您查看此注册表项,您会发现默认情况下只有一种 ttf 字体可用 - Lucida Console。

Why Lucida Console is not the answer? Because it is. In english os, there is only two fonts for console: Lucida Console which is TTF, and Terminal which is bitmap (You cannot use this font directly, you must load vgaoem.fon if you want to use it).

You can read more here. List of ttf fonts available for console located in registry: HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont. You can read about requirement for such fonts in the KB article.

And if you look into this registry key, you will see that by default there is only one ttf font available - Lucida Console.

提笔落墨 2024-08-02 02:05:20

还有快递(新)。

There is also Courier (New).

享受孤独 2024-08-02 02:05:20

您的控制台/命令提示符字体似乎已更改。 尝试执行以下操作:

打开命令提示符。
右键单击窗口左上角的图标,然后选择“属性”。
在属性窗口中,单击“字体”选项卡。
您将在那里看到潜在字体的列表以及所选的字体。

我个人使用了一种 hack 方法让 Consolas 字体在我的命令提示符上工作,而 Courier New 字体始终是“经典”样式字体。

如果您将 Visual Studio 底部弹出的窗口作为“控制台”,则可以通过从菜单中选择“工具”->“选项”并选择“环境字体和颜色”设置来找到该字体。 从下拉列表中选择“输出视图”,它将显示所使用的字体。

It appears that your console/command prompt font may have been changed. Try doing this:

Open the command prompt.
Right click the icon in the top left of the window and select "Properties".
In the properties window, click the "Font" tab.
You'll see a list of potential fonts there, as well as the one that was selected.

I personally used a hack to get the Consolas font working on my command prompt, and the Courier New font is always a "classic" style font.

If you're referring to the window that pops up at the bottom of Visual Studio as your "console", you can find that font by selecting Tools->Options from the menu and selecting the "Environment Fonts and Colors" settings. Select "Output View" from the drop down list and it will display the font used.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文