Jak buforować planszę w GDI?

0

Piszę grę planszową 2D z wykorzystaniem WinAPI i GDI. Jak wiecie, system wywołuje zdarzenie WM_PAINT, kiedy trzeba odświeżyć choć część okna.

Chcę narysować planszę i pionki tylko raz w momencie utworzenia okna. Natomiast w zdarzeniu WM_PAINT wczytać wygenerowaną wcześniej planszę z pamięci zamiast rysować ją ponownie. Czy to jest możliwe? Jak to należy wykonać?

0

Pierwsze wywołanie umieść w funkcji WinMain() (wykona się tylko raz), a resztę w WM_PAINT: (czyli odświeżaniu okienka).

1 użytkowników online, w tym zalogowanych: 0, gości: 1