頭文件:#include<windows.h> 句柄:HANDLE hout=GetStdHandle(STD_OUTPUT_HANDLE); 函數: SetConsoleTextA ...
SetConsoleTextAttribute 參數表 。SetConsoleTextAttribute 函數是一個API設置字體顏色和背景色的函數。參數表中使用兩個屬性 屬性之間用,隔開 。GetStdHandle 和FOREGROUND 或BACKGROUND 。 值為INTENSITY或RED或GREEN或BLUE。第一個屬性獲得句柄 即要設置顏色的地方 ,第二個屬性設置顏色。屬性相加是在屬 ...
2019-03-16 22:40 0 1795 推薦指數:
頭文件:#include<windows.h> 句柄:HANDLE hout=GetStdHandle(STD_OUTPUT_HANDLE); 函數: SetConsoleTextA ...
在c++中控制台的默認字體顏色是白色,但是有時我們需要其他顏色,比如用紅色提示錯誤,使用綠色提示計算完成,使用黃色表示警示等等,那么如何設置控制台文字的顏色呢? 一種方法是通過右鍵控制台進行顏色設置,但是這種方法的問題在於它是全局的,沒有具體文字的區分。另外一種方法就是使用代碼來修改 ...
一種方法是直接在程序上方欄桿點右鍵,然后屬性處設置 優點是設置后一勞永逸,不需要像后面方法那樣要自己把設置寫入程序代碼內 缺點是,一旦設置了就不能再改變了,程序從頭到尾都是那種設置。 第二種方法是使用windows API函數里的system() color /? 里面寫的很清楚顏色 ...
...
printf是一個很強大的函數 除了可以控制在指定位置顯示 還可以控制顯示的顏色 背景等 這些功能 平時用處還是很大的 \033[顯示方式;前景色;背景色m 顯示方式 :0(默認值)、1(高亮)、22(非粗體)、4(下划線)、24(非下划線)、5(閃爍)、25(非 ...
首先感謝院子里的“yanxinchen”,之前的方法是通過c#調用系統api實現的,相比之下我的有點畫蛇添足了,哈哈。 最佳解決方案的代碼: 效果 ...
我們經常可以看見Linux自帶終端下的許多程序都輸出了不同顏色和底紋的字體。最近也想要自己實現一下這種效果,方法是在輸出流中插入占位符\033[***。 我從網上收集了一些常用的控制語句,並用以下代碼依次測試了一下效果: \033[0m 關閉所有屬性 \033 ...