티스토리 뷰

개발/MFC

BMP 불러오기

ⓒⓚHacker™ 2009. 4. 3. 02:01
* BMP 파일 로드

CBitmap bmp;

bmp.m_hObject = (HBITMAP)LoadImage(NULL, lpszPathName, IMAGE_BITMAP, 0, 0,

         LR_LOADFROMFILE|LR_CREATEDIBSECTION|LR_DEFAULTSIZE);



* BMP 화면에 그리기 (OnDraw)

CDC memDC;

CRect rect;

CBitmap *pOldBmp;

BITMAP bm;

 

bmp.GetBitmap(&bm);

memDC.CreateCompatibleDC(pDC);

pOldBmp = memDC.SelectObject(&pDoc->bmp);

GetClientRect(&rect);

 

pDC->BitBlt(0, 0, bm.bmWidth, bm.bmHeight, &memDC, 0, 0, SRCCOPY);

memDC.DeleteDC();

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함