C++简单的利用控制台实现界面效果
2021-03-22 12:57 作者:NormanGrimes | 我要投稿

以下为主要的头文件代码,只需要在头文件中添加即可。
开发环境:Visual Studio 2019
使用此头文件开发的实例可以参考: [C++控制台扫雷]
此头文件的更新版本可以参考: [ICUF_HEAD_04.h]

# ICUF_HEAD_03.h
此头文件中包含了ANSI控制码可以在控制台界面中给部分地方绘制颜色。SystemList功能可以在控制台中做到一定的界面效果,在程序开始的界面中,依靠此功能可以实现上下进行选择,同样也支持输入数字。但因为_getch()语句的原因最多只支持10个数字选项显示。

关于如何使用这个头文件,我提供了一个C++的源文件代码。
(C++控制台购物系统的壳子)
以下为运行的一些截图




Wild_Chicken_Programing TANXL
TIPS:
\033[33m等类似的代码在部分系统中会输出字符而不是颜色。
部分情况下回车按键是"/n"而不是本文的"/r"。
CSDN的文章是我发的。
2021/1/30 22:53 在改进ICUF_HEAD_03.h时发现ICUF_02代码运行有问题,已修改。