Как я понимаю, включено отображение окна в ходе изменения его размеров и не устраивает моргание картинки в ходе этого процесса. Видятся два решения:
1. Перед началом изменения размеров (до первой перерисовки) скопировать всё содержимое окна в одну CBitmap. Потом при масштабировании не отрисовывать клетки по одной, а копировать в окно сразу всю bitmap. Фон (добавляющиеся пустые клетки, возникающие при изменении размеров окна) тоже хорошо бы хранить в виде больших картинок, скажем, 20 на 20 клеток, ведь они в любом случае пустые. Чем меньше картинок и чем больше каждая из них, тем быстрее осуществляется рисование. Будет шанс успеть отрисовать один кадр за разумное время, что исключит моргание. Естественно, таймер жизни нужно остановить на время масштабирования окна.
2. Если не помогает, можно вообще ничего не делать, пока пользователь не отпустит мышь и размеры окна не установятся. И уже тогда перерисовать всё, не будучи ограниченным по времени.