본문 바로가기

프로그래밍/MFC

[MFC] CImage 이용하여 외부 이미지 출력하기

반응형


이번에 해볼건 외부 이미지를 불러와 출력해보는 겁니다.!!


우선은 MFC에서는 CImage를 이용하여 가지고오는게


제일 쉬운거 같더군요..


뭐 이런 방법 저런 방법 많겠지만.


저는 쪼밥 개발자니!! 가장 쉬운걸로






뷰니뭐니 복잡하니


다이알로그에 Static 컨트롤 하나와 button 컨트롤 하나 올려줍니다.


 Static 컨트롤은  ID를 변경 해주시고


멤버 변수 추가를 해줍니다.






그리고 CImage 멤버 변수 하나 선언해주면 준비는 끝


CImage는 #include <atlimage.h>


꼭 추가 해주셔야 됩니다.





그리고 마지막으로 버튼 이벤트에 위의 코드를 추가하면


똭! 하니 아래와 같이 외부 이미지를 쉽게 불러 옵니다.


간단히 코드를 설명하자면


DC를 먼저 구해오고~ 


Load로 이미지를 불러오고


불러온 이미지를 DC에 그리겠다.


너무 심플하죠..!?






반응형