콘솔창의 크기는 원래 마음데로 하지 못하고 있었습니다.

하지만, 오늘 이 글을 보신 뒤 부터는 콘솔창을 전체화면 또는 지뢰찾기 초급 수준으로 늘리시거나 줄이실 수 있습니다!

그래서 저는 간단하게 코드를 보여드리려고 합니다.

1
2
3
4
5
#include <stdio.h>
#include <windows.h>
int test() {
system("mode con cols=70 lines=70");
}
cs

이렇게 나옵니다.

이렇게 만들어 놓으면 가로 70 세로 70크기의 콘솔창이 뜹니다.

그리고 가로는 cols이고 lines가 세로가 되는 것입니다.

이것들은 이전 강좌에서 계속해서 알아보고 있는 windows헤더선언이 되어있다면 아마 언제든지 사용이 가능하리라고 생각을 하고 있습니다.

알맞은 크기로 만들어 보는 것은 어떨까요???

그리고 한가지 더!! 주의를 하셔야 할 점이 있습니다.

정사각형의 꼴을 맞추고 싶으시다면 가로는 70 세로는 35로 약 가로와 세로의 비율이 70 : 35 = 가로 : 세로 와 같은 2배의 형태가 되는 것이 좋습니다.

괜히 제가 저렇게 70 : 70으로 맞추었다고 해서 그렇게 하시면 안됩니다.

그러면 다음으로 색을 바꾸도록 하겠습니다.

색상은 조금 복잡하다고 생각을 합니다.

1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
#include <windows.h>
test(int color_number) {
  SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),color_number);
}
int main() {
  test(14);
  printf("테스팅\n");
  return 0;
}
cs

이렇게 되는 것인데 이전 함수 선언을 했을 때를 응용하여 text의 색상을 원하는 색으로 변형이 가능해지는 것입니다.

이렇게 되는 것인데 이것이 출력되는 비슷한 코드를 사진으로 준비를 했습니다.

코드를 복사만 하는 것은 좋지 않은 방법이니 제가 올린 사진을 보고 부디 따로 작성을 하셨으면 합니다.


블로그 이미지

이사가는 사람

안녕하세요 블로그를 옮기려고 생각하고 있습니다. 해당 블로그는 폐기하고 다음 다른 블로그에서 뵙도록 하겠습니다. 감사합니다!

,