티스토리 뷰
오늘은 mfc에서 이미지 크기를 조절하는 방법에 대해
간단히 설명드리려고 합니다~
먼저 이미지 출력하는 방법이 궁금하시면
아래 링크에서 확인해주세요~
MFC CImage로 이미지 출력하기
오늘은 CImage를 사용해서 외부 이미지를 출력하는 예제를 만들어 보겠습니다~ 우선 원하는 외부 이미지를 다운로드하여 해당 프로그램의 소스 코드들이 있는 폴더 안에 넣어줍니다. 그리고 헤
jeak.tistory.com
이미지 출력을 할 때
draw함수를 사용해 이미지를 출력시킬 수 있습니다.
1
2
3
|
CImage m_image;
CClientDC dc(this); m_image.Draw(dc, 0, 0); // 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인 크기의
이미지가 출력되게 됩니다~
감사합니다~:)
'프로그래밍 > MFC 프로그래밍' 카테고리의 다른 글
MFC MoveWindow - 컨트롤 위치 및 크기 변경 (1) | 2021.06.13 |
---|---|
MFC checkbox 체크여부 확인 (0) | 2021.06.13 |
MFC - 체크박스 여러개 만들기 (List box 사용) (0) | 2020.01.23 |
[MFC C++] - 열감지 이미지 만들어보기 (0) | 2020.01.21 |
[MFC C++] 이미지 RGB 분리 (2) | 2020.01.19 |