C++簡單的利用控制臺實現(xiàn)界面效果Ⅳ
2021-07-12 23:17 作者:NormanGrimes | 我要投稿

ICUF_HEAD_06.h
更新內(nèi)容
Line 14~37
內(nèi)聯(lián)函數(shù)Col增加了字體顏色設(shè)置的功能。
Line 44~49
增加對選項不同狀態(tài)下的顏色設(shè)置。
Line 72~97
現(xiàn)在DisplayList函數(shù)有三個int類型的接受值,其中LStart代表從當(dāng)前頁面列表的第LStart+1個開始輸出,LStart從0開始計數(shù)且默認(rèn)值為0。LEnd代表從當(dāng)前頁面列表的第Lend個時結(jié)束輸出,LEnd默認(rèn)值為9。Switch目前接收1、2時有效,Switch值為1時會在輸出的列表上方輸出此頁面的各種信息。Switch值為2時,輸出模式改為輸出子列表的模式(修改顏色、換行)。此功能還有改進(jìn)的空間。
Line 301~305
如果要通過頭文件來輸出子列表的話,在保證代碼盡量簡短的情況下可能會大量用到指針,所以臨時添加了這個方法。
Line 306~310
通過此結(jié)構(gòu)可以非常簡單的制作一個菜單管理器(暫時沒有用到)。
實例1
ICUF2 0.00.01.61+
運行截圖

實例2
MineSweeper2.cpp
此實例包含更多的介紹但由于篇幅原因沒有展示!
運行截圖




標(biāo)簽:C++