반응형 void DrawBitmap(HDC hdc,int x,int y,HBITMAP hBit) { HDC MemDC; // 메모리 DC HBITMAP OldBitmap; // 비트맵 핸들 int bx,by; // 좌표 BITMAP bit; // 비트맵 정보 MemDC=CreateCompatibleDC(hdc); OldBitmap=(HBITMAP)SelectObject(MemDC, hBit); GetObject(hBit,sizeof(BITMAP),&bit); // 메모리에 저장된 비트맵 정보를 가져옴 bx=bit.bmWidth; by=bit.bmHeight; BitBlt(hdc,x,y,bx,by,MemDC,0,0/*복사 시작 좌표*/,SRCCOPY); SelectObject(MemDC,OldBitmap); DeleteDC(MemDC); } 반응형 공유하기 게시글 관리 Lee's Lab 저작자표시 Share this: 같은 카테고리 글 Devlog/Windows API [Windows API]대화상자(Dialog) 2012.09.12 Devlog/Windows API [ERROR] _WinMain@16 외부 기호(참조 위치: ___tmainCRTStartup 함수)에서 확인하지 못했습니다. 2012.09.05 Devlog/Windows API 120626_API :: Old Object 2012.06.26 Devlog/Windows API 120626_API :: GDI 2012.06.26