01 |
CDC MemDC; |
02 |
BITMAP bmpInfo; |
03 |
04 |
// dc에 대해 메모리DC를 만들어 준다. |
05 |
MemDC.CreateCompatibleDC( &dc ); |
06 |
07 |
CBitmap bmp; |
08 |
CBitmap* pOldBmp = NULL; |
09 |
10 |
// 비트맵 로드 |
11 |
bmp.LoadBitmap( IDB_BITMAP1 ); |
12 |
13 |
// 비트맵에 정보를 저장 |
14 |
bmp.GetBitmap( &bmpInfo ); |
15 |
16 |
// 메모리DC에 저장 |
17 |
pOldBmp = MemDC.SelectObject( &bmp ); |
18 |
19 |
// 메모리 Dc에 있는 비트맵을 화면 DC로 복사, 출력 |
20 |
dc.BitBlt( 0, 0, bmpInfo.bmWidth, bmpInfo.bmHeight, |
21 |
&MemDC, 0, 0, SRCCOPY ); |
22 |
23 |
// MemDC를 이전값으로 복원 |