컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Thursday, December 07, 2006

printf() 함수 글자색 바꾸기, 문자 색깔 변경 방법; 명령프롬프트(콘솔) Color


비주얼C (VC++)에서, SetConsoleTextAttribute() 라는 함수를 사용하면, 도스 화면에 출력되는 "문자색"을 다른 색으로 바꿀 수 있습니다.


도스창 글자 컬러, 문자색 변경 예제: printf Color Example


소스 파일명: 0.cpp
#include <stdio.h>
#include <Windows.h>

int main(void) {

  // 밝은 적색으로 문자열 출력
  SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_INTENSITY);
  printf("Light Red\n");



 // 원래의 회색 글자로 되돌리기
  SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);

  return 0;
}


컴파일 및 실행 결과:
D:\Z>cl 0.cpp && 0.exe
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3077 for 80x86
Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.

0.cpp
Microsoft (R) Incremental Linker Version 7.10.3077
Copyright (C) Microsoft Corporation. All rights reserved.

/out:0.exe
0.obj
Light Red

D:\Z>


다른 색깔로 글자색을 지정하는 법 등은 여기에 있습니다: ▶▶ [C언어/C++] 비주얼C로 콘솔 글자 색깔 변경, 볼랜드C++의 textcolor() 함수 구현


☞ C/C++

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top