|
|
онаним
|
|
0 | |
Игра "Жизнь" - C++ - Ответ 330906.11.2006, 21:32. Показов 5670. Ответов 2
Метки (Все метки)
Программа: игра "Жизнь".
Среда реализации: VC++ 7.0. Интерфейс: real-time изменение колонии. Проблема: окно не успевает прорисовать уже поставленных паразитов на сообщение WM_PAINT. Исходник: высылается по желанию. Детализирую проблему: При изменении размеров окна создаётся временная матрица, в которую заносятся значения из старой матрицы. Далее изменяются размеры новой матрицы в соответствии с размерами паразита и окна. Временная матрицы копируется в новую. Функция отрисовки матрицы Draw() класса CMatrix: for (i = 0; i < uGridWidth; i++) for (j = 0; j < uGridHeight; j++) DrawCell(i, j, GetCellParam(i, j, CELL_ALIVE)); Окно не успевает перерисовываться. Если в этой функции рисовать одну-две (в общем, не очень много) точки, проблемы нет. Так в чём же дело?.. С уважением, EiTRoN Вернуться к обсуждению: Игра "Жизнь" C++ |
06.11.2006, 21:32 | |
Готовые ответы и решения:
2
Игра жизнь Игра ( Жизнь Конвея) Задача B. Игра Жизнь Игра "жизнь" |
06.11.2006, 21:32 | |
06.11.2006, 21:32 | |
Помогаю со студенческими работами здесь
0
Игра жизнь Игра жизнь Игра Жизнь игра жизнь Игра Жизнь Игра жизнь на Ubunty |