C++

콘솔 컬러로 출력하도록 하는 함수

park__ 2024. 12. 9. 09:49

#include <windows.h>

// Console 컬러 설정하는 함수
// 색상 코드:
// 0 = 검정, 1 = 파랑, 2 = 초록, 3 = 청록, 4 = 빨강, 5 = 자주, 6 = 노랑, 7 = 흰색
void setConsoleColor(int textColor, int bgColor = 0) 
{
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, (bgColor << 4) | textColor);
}

 

int main()
{
setConsoleColor(2);
std::cout << "Hello World!\n";
setConsoleColor(4);
std::cout << "Hello World!\n";
setConsoleColor(7);
std::cout << "Hello World!\n";

 

return 0;

}

 

'C++' 카테고리의 다른 글

OpenMP 란  (0) 2024.12.10
ZeroMQ 란  (0) 2024.12.10
Chrono 라이브러리 기본 시간 측정  (0) 2024.12.09
MSVC 자주 사용하는 단축키 모음  (1) 2024.12.09
__cdecl 란  (0) 2024.12.07