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

📄 drawminearea(cpaintdc &dc).txt

📁 用VC++设计与实现扫雷系统
💻 TXT
字号:
//in file : MineWnd.cpp
//绘制雷区
void CMineWnd::DrawMineArea(CPaintDC &dc)
{
	CDC dcmemory;		//用作内存环境设备  //源设备
	dcMemory.CreateCompatibleDC(&dc);	//使得这个设备与dc兼容  //dc是目标设备
	dcMemory.SelectObject(m_bmpMine);	//将内存设备与位图资源关联

	for (UINT i = 0; i < m_uYNum; i++)
	{
		for (UINT j = 0; j < m_uXNum; j++)
		{
			//根据[i][j]区域的雷方块状态拷贝相应的图像到[i][j]雷区的特定区域
			dc.StretchBlt(MINEAREA_FRAME_X+16*j,
			MINEAREA_FRAME_Y+16*i,
			16,16,&dcMemory,0,16*m_pMines[][])
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -