반응형
- void CXXXDlg::OnPaint()
- {
- CPaintDC dc(this);
- CDC* pDC = GetDC();
- CRect rect;
- GetClientRect(rect);
- CDC MemDC;
- CBitmap* pOldBitmap;
- CBitmap bmp;
- MemDC.CreateCompatibleDC(pDC);
- bmp.CreateCompatibleBitmap(pDC, rect.Width(), rect.Height());
- pOldBitmap = (CBitmap*)MemDC.SelectObject(&bmp);
- MemDC.PatBlt(0, 0, rect.Width(), rect.Height(), WHITENESS);
- DrawImage(&MemDC);
- pDC->BitBlt(0, 0, rect.Width(), rect.Height(), &MemDC, 0, 0, SRCCOPY);
- MemDC.SelectObject(pOldBitmap);
- MemDC.DeleteDC();
- }
반응형
'Study > MFC' 카테고리의 다른 글
MFC Control SubClassing 할때(서브클래싱) | ON_NOTIFY_REFLECT_EX 와 ON_CONTROL_REFLECT_EX (1) | 2015.12.10 |
---|---|
CtreeCtrl 에서 Editable 처리시 엔터로 마무리 짓기 (0) | 2015.12.09 |
[MFC ] CDC 출력함수 정리 (0) | 2015.07.10 |
그라데이션 배경색 입히기 (0) | 2015.07.07 |
현재 시간 구하기 및 문자열 Format 변경 (0) | 2015.05.06 |
댓글