Курсовая работа: Сапер
int res = field [i] [j] ->Click(dc); // если попала по ячейке, то открываем ее
if (res & OPEN_NULL_VALUES)
{
this->countItter = 0;
OpenNullValues(i, j);
}
if (TestOnWin()) // тест на выигрыш
{
OpenAll();
res |= WINNER;
}
if (res & GAMEOVER)
OpenAll();
return res;
}
}
}
return 0;
}
// // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /
void MyField:: Block(CDC * dc, const CPoint & point) // возможность ставить флажки по всему полю
{
if (field == NULL)
return; // error
for (int i = 0; i < GetCols(); i++)
{
for (int j = 0; j < GetRows(); j++)
{
if (field [i] [j] ->HitToPoint(point))