이번에는 콘솔 색깔을 바꿔 보겠습니다. 콘솔 색깔 바꾸는건 실용성이 떨어지나 그냥 필요하신 분들이 있을거라 기대하고
써봅니다.
일단 #include <windows.h> 가 필요합니다. 누구나 가지고 있으니 걱정마시고 이제
작성합니다.
#include <stdio.h>
#include <windows.h>
#include <conio.h>
int main()
{
enum {
BLOCK, /* 0 : 까망 */
DARK_BLUE, /* 1 : 어두운 파랑 */
DARK_GREEN, /* 2 : 어두운 초록 */
DARK_SKY_BLUE, /* 3 : 어두운 하늘 */
DARK_RED, /* 4 : 어두운 빨강 */
DARK_VOILET, /* 5 : 어두운 보라 */
DARK_YELLOW, /* 6 : 어두운 노랑 */
GRAY, /* 7 : 회색 */
DARK_GRAY, /* 8 : 어두운 회색 */
BLUE, /* 9 : 파랑 */
GREEN, /* 10 : 초록 */
SKY_BLUE, /* 11 : 하늘 */
RED, /* 12 : 빨강 */
VOILET, /* 13 : 보라 */
YELLOW, /* 14 : 노랑 */
WHITE, /* 15 : 하양 */
};
void SetColor(int color)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), color );
}
SetColor(SKY_BLUE);
printf("어? 하늘색이다~");
getch();
}