孤星1 发表于 2022-8-7 18:27:23

我懂得彩色编程了(Windows)

本帖最后由 孤星1 于 2022-8-12 15:32 编辑






一个是用ESC[<n>m 的ANSI代码,一个是直接调用Win32 API, SetConsoleTextAttribute.
我用的是C++. (这里就不放源代码了)

Python好像也是用ANSI代码,其他语言如Visual Basic .NET就比较简单,如:

Console.ForegroundColor = ConsoleColor.Red;
Console.Write("Hello World");你们是如何用你的程序语言在终端窗口显示含彩色的文字?

simonzhd 发表于 2022-8-7 18:38:10

css里的color属性了解一下

蓝莓糖 发表于 2022-8-7 19:01:05

加油加油

孤星1 发表于 2022-8-7 19:14:19

simonzhd 发表于 2022-8-7 18:38
css里的color属性了解一下

CSS的,我也略知一二,哈哈。

孤星1 发表于 2022-8-7 19:14:35

蓝莓糖 发表于 2022-8-7 19:01
加油加油

谢谢鼓励!

孤星1 发表于 2022-8-8 15:09:11

本帖最后由 孤星1 于 2022-8-12 15:32 编辑




    printf("\x1b[48;5;10mWelcome to coloring in Windows.\r\n");
    printf("\x1b[48;5;20mWelcome to coloring in Windows.\r\n");
    printf("\x1b[48;5;30mWelcome to coloring in Windows.\r\n");
    printf("\x1b[48;5;40mWelcome to coloring in Windows.\r\n");
    printf("\x1b[48;5;50mWelcome to coloring in Windows.\r\n");
    printf("\x1b[48;5;60mWelcome to coloring in Windows.\r\n");
    printf("\x1b[48;5;70mWelcome to coloring in Windows.\r\n");
    printf("\x1b[48;5;80mWelcome to coloring in Windows.\r\n");
    printf("\x1b[48;5;90mWelcome to coloring in Windows.\r\n");
    printf("\x1b

蓝莓糖 发表于 2022-8-8 15:26:05

又有新进展了,不错
页: [1]
查看完整版本: 我懂得彩色编程了(Windows)