⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 paper.cpp

📁 一个用MFC做的象棋游戏,可以联网双人对下,
💻 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 + -