1. 程式人生 > 其它 >泡泡的學習小筆記之列印不同顏色字

泡泡的學習小筆記之列印不同顏色字

技術標籤:筆記windows

如何在控制檯中列印不同顏色的字

在這裡插入圖片描述
列印彩色字型分四步
1.首先要匯入標頭檔案
#include <windows.h>
2.然後建立一個HANDLE控制代碼

HANDLE han = GetStdHandle(STD_OUTPUT_HANDLE);
//當然直接使用GetStdHandle(STD_OUTPUT_HANDLE)也是可以的

.
3.設定字型

//引數1就是我們的控制代碼,如果沒有建立,可以直接使用
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_BLUE)
; //FOREGROUND_BLUE 將字型設定成藍色 SetConsoleTextAttribute(han,FOREGROUND_BLUE);

.
4.列印自己想列印的內容

cout << "我愛你" << endl;

備註:
1.BACKGROUND 表示的是背景顏色 可連線對應的顏色對背景色進行更改
2.INTENSITY 是對對應的部分進行高亮顯示例如(FOREGROUND_INTENSITY ----對字型高亮)
3.字型顏色表:

顏色配色
紅色RED
綠色GREEN
藍色BLUE
白色(紅色綠色藍色相加)RED\\GREEN\\BLUE
黃色(紅色和綠色相加色高亮)RED\\GREEN\\INTENSITY
暗金色(紅色和綠色相加色)RED\\GREEN
粉色(紅色和藍色相加色高亮)RED\\BLUE\\INTENSITY
暗紫色(紅色和藍色相加色)RED\\BLUE
藍色(綠色和藍色相加色高亮)GREEN\\BLUE\\INTENSITY
青色(綠色和藍色相加色)GREEN\\BLUE