有没有办法让c ++控制台文本更大?

时间:2011-07-26 23:41:25

标签: c++ windows user-interface console

我正在制作一个随机数生成器,程序将创建几个随机数,然后从这些随机数中选择,然后在窗口中显示该数字。

我想知道是否有办法让那段特定的文字更大? 我不想改变窗口中所有文本的大小,因为我在窗口中写了我不想改变的大小

感谢您提供任何帮助

7 个答案:

答案 0 :(得分:6)

不,但您可以将其设为粗体,更改特定文本的字体颜色或背景颜色。如果你想要的只是让那段特定的文字脱颖而出,我就会把它着色。

至于如何做到这一点......它取决于平台。你在什么平台上?视窗? Linux呢?什么壳?

看看Windows Console API。那应该有你需要的东西。

答案 1 :(得分:3)

控制台文本不允许您引用的丰富格式。您必须移动到图形输出以呈现大小差异。

答案 2 :(得分:3)

通常,程序无法控制终端中文本的大小。但是,您可以更改文本特定部分的颜色。搜索终端转义序列,以获取有关如何在各种终端上执行此操作的信息。有些终端还处理粗体,斜体和下划线。

答案 3 :(得分:2)

不,但您可以更改文字和文字背景的颜色。这对您的问题是一个很好的解决方案吗?互联网上有很多具体的例子。

答案 4 :(得分:2)

可能的控制台模式解决方案可能涉及FIGlet。您可以调整输出以使用许多不同的字体进行写入。

输出较大,但不保证它适合您的应用。

答案 5 :(得分:0)

打开您的控制台应用程序,转到控制台窗口的系统菜单(左上角,右键单击),字体选项卡,选择您想要的内容。下次打开此(!)控制台应用程序时,字体将按您的选择,其他控制台窗口不受影响

答案 6 :(得分:0)

  1. 右键单击窗口的顶部栏

    select top bar

  2. 点击属性

  3. 单击“字体”并选择字体大小

select font size

这不是通过代码完成的,但对您的PC会有帮助。