본문 바로가기

c언어 콘솔창2

C언어 - [글자 색 변경, 콘솔창 크기, 콘솔창 색, 글자 배경색] ▣ 먼저 윈도우 운영체제 기준으로 콘솔 창 크기와 콘솔 창 색을 변경해보겠습니다. #include 를 선언해주세요. 그리고 system("mode con:cols=30 lines=30"); 형식으로 system() 함수 매개변수 안에 문자열 형식으로 mode con을 하게 되면 콘솔에 모드를 바꾼다라는 이야기이고 cols 가로, lines 세로를 변경하는 크기를 의미합니다. 그리고 system("color 30")처럼 콘솔 창에 색을 지정할 수도 있습니다. ▣ 글자에 색과 글자에 배경색을 변경하려면 우선 함수를 선언 및 정의를 해야 합니다. void ColorSet() 함수로 만들고 (int backColor, int textColor)로 매개변수를 각각 지정해줍니다. 그리고 HANDLE 윈도에 핸들 값.. 2021. 6. 2.
C언어 22장(c언어 게임만들기_1.5, 응용 함수, 매개변수, enum응용, GetStdHandle, 콘솔글자색 바꾸기) ▣ 안녕하세요 ^^ 저번 시간 게임 만들기 잘해보셨나요?? 어떻게 게임을 만들고 계신지 무척 궁금하네요 ^^ 혹시 피드백이나 따로 궁금하신 게 있으시면 댓글 남겨주세요 ^^ ▣ 오늘은 저번장에 이어서 게임 만들기에서 필요한 글꼴과 글꼴 배경색을 바꾸는걸 함께 공부해보겠습니다. 간단하면 간단할 수 있지만 조금 응용적인 부분이 있어서 장를 나눠서 1.5로 정했습니다. 그러니 새로운 프로젝트를 만들어 따로 실습을 해보시고 게임 만들기에서 활용해보세요. ▣ 자 먼저 색을 바꿀 함수를 하나 만들어보도록 하겠습니다. 함수에 자료형을 반환할 값은 없으니 void로 해줍니다. 그리고 나중에 우리가 컬러에 색에 값을 각각 받아와야 하니 때문에 int형으로 배경색과 글꼴 색을 받아오는 매개변수를 만들었습니다. 그리고 우리.. 2020. 5. 28.