티스토리 뷰

오늘은 mfc에서 이미지 크기를 조절하는 방법에 대해

간단히 설명드리려고 합니다~

 

먼저 이미지 출력하는 방법이 궁금하시면

아래 링크에서 확인해주세요~

jeak.tistory.com/6

 

MFC CImage로 이미지 출력하기

오늘은 CImage를 사용해서 외부 이미지를 출력하는 예제를 만들어 보겠습니다~ 우선 원하는 외부 이미지를 다운로드하여 해당 프로그램의 소스 코드들이 있는 폴더 안에 넣어줍니다. 그리고 헤

jeak.tistory.com

 

 

이미지 출력을 할 때 

draw함수를 사용해 이미지를 출력시킬 수 있습니다.

1
2
3
   CImage m_image;
CClientDC dc(this);
 m_image.Draw(dc, 00); // x y 0,0 기준으로 그림이 그려진다.
 
cs

 

 

 

그리고 이미지 크기를 변경해 출력시키고 싶으시면

아래와 같이 수정하면 됩니다.

1
2
3
4
5
6
    CImage m_image;
    int WIDTH 100;
    int HEIGHT 100;
    CClientDC dc(this);
    m_image.StretchBlt(dc,0,0,WIDTH, HEIGHT, SRCCORY);
 
cs

0,0 좌표에 가로 100, 세로 100인 크기의

이미지가 출력되게 됩니다~

 

감사합니다~:)