[C++] 32. 콘솔 글자색 바꾸기

2022. 6. 16. 17:47코딩 1막 <C++개념편>

728x90

글자색 표

* 위의 표를 보고 해당 색깔의 숫자를 colorNumber에 넣으면 원하는 색깔로 바뀐다!!

* 이 기능을 쓰려면 반드시 #include <Windows.h>를 선언해야한다

#include <iostream>
#include <Windows.h>	// Sleep, system("cls"), SetConsoleTextAttribute 함수를 쓰기위해 포함

using namespace std;

	// Sleep(밀리초) 밀리초만큼 기다림
	// system("cls") 콘솔화면을 지워 줌
	// SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 숫자) 글자색바꿈
void SetColor(int colorNumber)
{
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), colorNumber);
}

void main()
{	
	Sleep(1000);	
	cout << "안녕" << endl;

	Sleep(1000);		
	cout << "사실 나는..." << endl;

	Sleep(2000);
	SetColor(12);
	cout << "고구마다!!" << endl;
	SetColor(15);
}

출력 결과

 

728x90