Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- C++
- 충무창업큐브
- do it c
- 유료강좌
- 김성엽
- visual
- linux
- 핵심 요약
- MFC
- 정처기 독학
- 정보처리기사
- SSG
- MFC 예제
- mysql
- C
- Tipsware
- 실습
- 포트폴리오
- 별찍기
- 마이크로소프트
- MyThread
- mfc 실습
- MyTread
- 미가공
- Time
- tips강좌
- C언어
- 도움말
- win32
- ListBox
Archives
- Today
- Total
목록타이머함수 (1)
History

이번에는 복습 겸 간단한 실습을 진행해본다. 타이머 함수를 이용해 크기와 위치가 랜덤인 원들이 계속 크기가 줄어들면서 새롭게 생기는 프로그램을 만들어본다. 우선 구조체를 이용하여 원의 크기를 잡아줄 x, y 그리고 반지름인 r을 설정한다. 변수 r을 설정하는 이유는 Rectangle함수 같은 경우는 왼쪽 위의 좌표와 오른쪽 아래의 좌표만 알면 되지만 Ellipse함수는 Rectangle의 내접하는 원을 구하는 것이기 때문에 반지름 r을 이용해서 좌표를 구해야 한다. OnInitDialog에서 랜덤함수를 이용해서 반복문으로 값을 구조체에 대입하고 Onpaint에서 원을 출력한다. 그러면 아래와 같은 그림이 출력된다. 흰 색 원들이 무작위로 생성되었지만 뭔가 밋밋하다. 각각 원에 색깔도 입히기 위해 구조체의..
MFC/개인 실습
2022. 1. 27. 19:34