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

ICUF_HEAD_06.h
更新内容
Line 14~37
内联函数Col增加了字体颜色设置的功能。
Line 44~49
增加对选项不同状态下的颜色设置。
Line 72~97
现在DisplayList函数有三个int类型的接受值,其中LStart代表从当前页面列表的第LStart+1个开始输出,LStart从0开始计数且默认值为0。LEnd代表从当前页面列表的第Lend个时结束输出,LEnd默认值为9。Switch目前接收1、2时有效,Switch值为1时会在输出的列表上方输出此页面的各种信息。Switch值为2时,输出模式改为输出子列表的模式(修改颜色、换行)。此功能还有改进的空间。
Line 301~305
如果要通过头文件来输出子列表的话,在保证代码尽量简短的情况下可能会大量用到指针,所以临时添加了这个方法。
Line 306~310
通过此结构可以非常简单的制作一个菜单管理器(暂时没有用到)。
实例1
ICUF2 0.00.01.61+
运行截图

实例2
MineSweeper2.cpp
此实例包含更多的介绍但由于篇幅原因没有展示!
运行截图



