본문 바로가기
C

C언어 텍스트 색, 텍스트 배경색 변경

by GGoris 2013. 6. 11.
반응형

 

함수 원형

  SetConsoleTextAttribute(HANDLE hConsoleOutput, WORD wAttributes);

  hConsoleOutput : 콘솔 스크린 핸들 입력

  wAttributes : 색상 속성 입력

 

 

 

콘솔 스크린 핸들가져오기

  HANDLE hOut=GetStdHandle(STD_OUTPUT_HANDLE);

 

 

정의되어있는 색상

  BACKGROUND_BLUE            배경색 파랑

  FOREGROUND_BLUE            글자색 파랑

  BACKGROUND_GREEN          배경색 초록

  FOREGROUND_GREEN          배경색 초록

  BACKGROUND_RED              배경색 빨강

  FOREGROUND_RED              글자색 빨강
  BACKGROUND_INTENSITY     배경색 밝게

  FOREGROUND_INTENSITY     글자색 밝게

 

 

글자색

 색깔

 숫자

 검정

 0

 어두운 파랑

 1

 어두운 초록

 2

 어두운 하늘

 3

 어두운 빨강

 4

 어두운 보라

 5

 어두운 노랑

 6

 회색

 7

 어두운 회색

 8

 파랑

 9

 초록

 10

 하늘

 11

 빨강

 12

 보라

 13

 노랑

 14

 하양

 15

 

배경색

 색깔

 숫자

 검정

 0

 어두운 파랑

 16

 어두운 초록

 32

 어두운 하늘

 48

 어두운 빨강

 64

 어두운 보라

 80

 어두운 노랑

 96

 회색

 112

 어두운 회색

 128

 파랑

 144

 초록

 160

 하늘

 176

 빨강

 192

 보라

 208

 노랑

 224

 하양

 240

 

예제.

 

 

 

반응형

'C' 카테고리의 다른 글

[애러잡기] error c2275  (0) 2013.06.20
C언어 #pragma  (0) 2013.06.13
C언어 콘솔창의 스크롤바 제거하기  (0) 2013.06.11
C언어 콘솔에서 커서 좌표 가져오기  (0) 2013.06.11
C언어 콘솔에서 커서 이동하기  (0) 2013.06.11

댓글