?? paper.cpp
字號:
#include "stdafx.h"
#include "paper.h"
CPaper::CPaper()
{
m_btMap.LoadBitmap(IDB_PAPER);
m_btMap.GetObject(sizeof(BITMAP),&bm);
m_btBeginX=50;
m_btBeginY=50;
}
void CPaper::Draw(CDC *pDC)
{
CBitmap memBitmap;
memBitmap.CreateCompatibleBitmap(pDC,bm.bmWidth,bm.bmHeight);
CDC memDC;
memDC.CreateCompatibleDC(pDC);
memDC.SelectObject(&memBitmap);
CBitmap *pOldBitmap=memDC.SelectObject(&m_btMap);
pDC->BitBlt(m_btBeginX,m_btBeginY,bm.bmWidth,bm.bmHeight,&memDC,0,0,SRCCOPY);
memDC.SelectObject(pOldBitmap);
CBrush *pOldBrush=(CBrush *)pDC->SelectStockObject(NULL_BRUSH);
CPen pen;
pen.CreatePen(PS_DOT,2,RGB(192,192,192));
CPen *pOldPen=pDC->SelectObject(&pen);
//CRect rect(m_ptNowPos.x-m_btBM.bmWidth/2-4,m_ptNowPos.y-m_btBM.bmHeight/2-4,m_ptNowPos.x+m_btBM.bmWidth/2+4,m_ptNowPos.y+m_btBM.bmHeight/2+4);
CRect rect(10,10,480,530);
//pDC->Rectangle(&rect);
//pDC->Rectangle(&CRect(9,9,481,531));
pDC->SelectObject(pOldPen);
pDC->SelectObject(pOldBrush);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -