728x90
반응형
c언어 책에 있는 예제로 복습하다가 아래의 코드를 테스트 해보고 싶어서 비주얼 스튜디오를 사용해 돌려보았는데, 디버그 콘솔에 검은 화면만 뜨고 사각형과 원이 그려진 모습이 보이지 않았다. 한참 헤매다가 다음과 같이 해결했다.
#include<stdio.h>
#include<windows.h>
int main(void) {
HDC hdc = GetWindowDC(GetForegroundWindow()); // 그리기 속성
Rectangle(hdc, 100, 100, 300, 300); // 사각형 그리기
Ellipse(hdc, 400, 400, 200, 200); // 원 그리기
return 0;
}
설정 -> 개인정보 및 보안 -> 개발자용 -> 터미널 -> windows 콘솔 호스트
'Category > Note' 카테고리의 다른 글
| C언어 - 문자 처리 라이브러리 ctype.h (0) | 2023.02.08 |
|---|---|
| C언어 - 하나의 키를 입력 받는 함수 _getch() (0) | 2023.02.03 |
| C언어 - 난수 생성하기 rand() (0) | 2023.02.03 |
| C언어 - 키보드가 눌렸는지 검사하기 _kbhit() (0) | 2023.02.03 |
| 유효한 삼각형 검사 (0) | 2023.02.02 |