Курсовая работа: Сапер
if (isFirstClick)
{
while (result & GAMEOVER)
{
field. ReInit(field. GetCols(), field. GetRows(), field. GetBombsCount());
result = field. Click(dc, point);
}
}
ShowFindBombs(); // показывает найденные бомбы
if (result & REDRAW) // перерисовуем поле
{
field. Draw(dc);
CRect rect;
GetWindowRect(&rect);
InvalidateRect(rect, TRUE);
}
if (result & GAMEOVER) // если вы проиграли
{
begin = false;
MessageBox("Вы проиграли!!!: '(", "Конец игры", MB_OK);
}
if (result & WINNER) // если вы выиграли
{
begin = false;
MessageBox("Вы выграли!!!:)))", "Конец игры", MB_OK);
}
isFirstClick = false;
CDialog:: OnLButtonDown(nFlags, point);
}