티스토리 뷰

프로그래밍/MFC

MFC 그리기 함수

에어버스 2016. 6. 12. 14:35

CDC 에서 제공하는 함수

CPaintDC dc(this); 혹은 CClientDC dc(this);

A. 점 찍기

1. dc.GetPixel() - 특정위치의 점의 색을 얻는다
2. dc.SetPixel() - 특정위치에 점을 찍고, 원래 점의 색을 반환
3. dc.SetPixelV() - SetPixel()과 동일하지만 원래 점의 색을 반환하지 않으므로 속도 빠름

B. 선 그리기

(x1, y1) ~ (x2, y2) 선그리기

dc.MoveTo(x1, y1);  dc.LineTo(x2, y2);

C. 도형 그리기

1. dc.Rectangle() - 사각형 그리기
2. dc.Ellipse() -  사각형에 내접한 타원 그리기

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/08   »
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
31