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

📄 victory().txt

📁 用VC++设计与实现扫雷系统
💻 TXT
字号:
//in file : MineWnd.cpp

//  胜利判断并处理

BOOL CMineWnd::Victory()
{
	UINT i, j;
	CRect rcBtn(m_uBtnRect[1], 15, m_uBtnRect[2], 39);

	//检测是否胜利
	for (i = 0; i < m_uYNum; i++)
	{
		for (j = 0; j < m_uXNum; j++)
		{
			if (m_pMines[i][j].uState == STATE_NORMAL) return FALSE;  //普通状态
			if (m_pMines[i][j].uState == STATE_DICEY) return FALSE;   //未知状态
		}
	}

	// 如果胜利则作胜利处理
	m_uBtnState = BUTTON_VICTORY;
	m_uGameState = GS_VICTORY;
	Invalidate();
	if(m_uTimer != 0)
	{
		//将定时器去激活
		KillTimer(ID_TIMER_EVENT);
		m_uTimer = 0;
	}
	return TRUE;
}

⌨️ 快捷键说明

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