SetConsoleTextAttribute()用法 (轉) 改顏色


SetConsoleTextAttribute()用法


SetConsoleTextAttribute()函數是一個API設置字體顏色和背景色的函數。參數表中使用兩個屬性(屬性之間用,隔開)。GetStdHandle()和FOREGROUND_*或BACKGROUND_*。*值為INTENSITY或RED或GREEN或BLUE。第一個屬性獲得句柄(即要設置顏色的地方),第二個屬性設置顏色。屬性相加是在屬性值中間加“|”隔開即可。

GetStdHandle(STD_OUTPUT_HANDLE)獲得句柄。

FOREGROUND_INTENSITY  表示設置前景色為高亮顯示。

FOREGROUND_RED        表示設置前景色為紅色,即字體顏色為紅色。

FOREGROUND_GREEN      表示設置前景色為綠色,即字體顏色為綠色。

FOREGROUND_BLUE       表示設置前景色為藍色,即字體顏色為藍色。

BACKGROUND_INTENSITY  表示設置背景色為高亮顯示。

BACKGROUND_RED        表示設置背景色為紅色。

BACKGROUND_GREEN      表示設置背景色為綠色。

BACKGROUND_BLUE       表示設置背景色為藍色。

說明:在使用時要在預處理中包含window.h頭文件!

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM