Positive living
블로그홈
지역로그
태그로그
미디어로그
방명록
[MFC] - bitmap이용 이미지 그리기..
Study/C/C++
2008. 12. 6. 23:04
void CbitbltView::OnDraw(CDC* /*pDC*/) { . . . CDC memDC; CDC* pDC = this->GetDC(); CBitmap bmp,*pOldBmp; BITMAP bm; CRect rect; //1.이미지 로딩하기 bmp.m_hObject = (HBITMAP)LoadImage(NULL, _T("vmware.bmp"), IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_CREATEDIBSECTION|LR_DEFAULTSIZE); if(bmp.m_hObject == NULL) return; //2.이미지 정보를 얻기 위해서 ,여기서는 이미지 크기를 구하기 위해서 bmp.GetBitmap(&bm); //3.화면DC가 화면에 뿌리기 전에 데이터를 임시로 저장해주는 역할 memDC.CreateCompatibleDC(pDC); //4.메모리DC가 로딩된 비트맵정보를 읽어들인다. pOldBmp = memDC.SelectObject(&bmp); //5.이미지를 뿌릴 최초의 시작점을 구한다. GetClientRect(&rect); int nX = rect.left + (rect.Width() - bm.bmWidth)/2; int nY = rect.top + (rect.Height() - bm.bmHeight)/2; //6.화면에 뿌린다.(메모리DC에서 화면DC로 고속복사로 뿌린다) pDC->BitBlt(nX, nY, bm.bmWidth, bm.bmHeight, &memDC, 0, 0, SRCCOPY); //7.원래의 비트맵정보로 환원한다. memDC.SelectObject(pOldBmp); this->ReleaseDC(pDC); . . . }
공유하기
게시글 관리
Positive living
Posted by
hazeyun
,
열정은 두려움을 이긴다!!
by
hazeyun
카테고리
Category
(74)
Profile
(0)
idle talk
(7)
Snap
(4)
Study
(43)
Algorithm
(9)
C/C++
(11)
Kernel
(6)
Reversing
(4)
Ruby
(0)
DirectX
(3)
Network
(3)
Linux
(2)
SICP
(2)
English
(12)
Tip
(5)
Etude
(2)
Buy
(0)
Diary
(0)
태그목록
WinObj
DeviceTool
API
연습문제
CodeGate2011
알고리즘
sicp
WinPcap
SystemThread
TSP
0-1배낭채우기
knapsack problem
directx
InstDrv
RtlString
xnote
DebugView
X86
DDK
P300
배경색
thread
네트워크
QueryPerformanceCounter
c4013
D3DXCreateRenderToSurface
SHL
QueryPerformanceFrequency
카메라
최근에 올라온 글
최근에 달린 댓글
최근에 받은 트랙백
글 보관함
달력
«
2025/02
»
일
월
화
수
목
금
토
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
링크
[차니님 블로그].
[정덕영님 블로그].
[소마님 블로그].
[미친감자님 블로그].
[까마귀님 블로그].
[zealot님 블로그].
[window31님 블로그].
[reslee님 블로그].
[jz in reverse engin….
[j00ru//vx tech 블로그].
[hoon038님 블로그].
[Tarjei Mandt's 블로그].
[Mark's Blog].
[GrimReper님 블로그].
[Alexey Lyashko's 블로….
[Alex Ionescu's 블로그].
Old House HT.
OSR's Online.
Microsft press.
HITB Quarterly Magaz….
Crash Dump Aanlysis.
Code Project.
Cheat engine Forum.
Basics for OS.
Total
Today
Yesterday
티스토리 가입하기!
티스토리툴바