📄 drawminearea(cpaintdc &dc).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 + -