본문 바로가기

PROGRAMMING LANGUAGE/C++

출력할 때 글자색 바꾸기

#include <iostream>
#include <windows.h>
using namespace std;

void scolor(unsigned short text = 15, unsigned short back = 0)
{
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), text | (back << 4));
}


int main()
{
	int a = 0;
	for (int i = 0; i <= 15; i++)
	{
		scolor(0, a); printf("글자색값 : %02d - 배경색값 : %02d ", 0, a);
		scolor(a, 0); printf("글자색값 : %02d - 배경색값 : %02d \n", a, 0);
		a++;
	}
	return 0;
}

'PROGRAMMING LANGUAGE > C++' 카테고리의 다른 글

화살표 입력값으로 글자 움직이기  (0) 2022.01.14
화살표 입력값 받아서 출력하기  (0) 2022.01.14
ctime  (0) 2022.01.13
decltype  (0) 2022.01.13
c++17 fold expression(재귀호출)  (0) 2021.12.31