Курсовая работа: Сапер

{

if (! begin)

return;

if (point. x < 10 || point. x > (field. GetRows() * (SIZE + 2) + 3) ||

point. y < 10 || point. y > (field. GetCols() * (SIZE + 2) + 3))

return;

CDC * dc = GetDC();

field. Block(dc, point);

field. Draw(dc);

ShowFindBombs();

CRect rect;

GetWindowRect(&rect);

InvalidateRect(rect, TRUE);

CDialog:: OnRButtonDown(nFlags, point);

}

void CsaperDlg:: OnBnClickedButtonExit()

{

// Выход

OnOK();

}

void CsaperDlg:: OnBnClickedButtonStart()

{

// Begin

isInitAll = false;

begin = false;

UpdateData(TRUE);

CDC * dc = GetDC();

field. ReInit(height, width, bombsCount); // перерисовка

height = field. GetCols();

К-во Просмотров: 1960
Бесплатно скачать Курсовая работа: Сапер